this post was submitted on 08 Oct 2026
463 points (98.9% liked)

Linux

68009 readers
1358 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Vitaly@feddit.uk 86 points 1 day ago (6 children)

So there are some benefits to the ram crisis? People actually optimize things because of limited resources.

[–] khannie@lemmy.world 40 points 1 day ago

When I was in computer science in college back in the 1900s, they told us that the USSR was responsible for some of the best algorithms still in use at the time (both for RAM and CPU usage) because they just had less to work with.

Guess we're all in that boat now.

[–] ayyy@sh.itjust.works 27 points 1 day ago

This is still just a bandaid over running 10 copies of chromium for each electron app.

[–] CrabAndBroom@lemmy.ml 36 points 1 day ago (5 children)

You know it's getting weird out there when Meta seems to be doing something that's actually useful.

[–] adarza@lemmy.ca 10 points 1 day ago

they ain't doing it for us, they're doing it for themselves.

[–] boonhet@lemmy.zip 16 points 1 day ago (1 children)

They've been doing useful engineering things since the start, it's just that it pales in comparison to all the bad things

[–] morto@piefed.social 5 points 1 day ago

They only did a few useful things to be more efficient in doing the bad things

[–] chgxvjh@hexbear.net 10 points 1 day ago

Small performance improvements translate into large savings when you got millions of servers.

[–] cantstopthesignal@sh.itjust.works 6 points 1 day ago* (last edited 1 day ago) (1 children)

Whenever big tech companies like Meta do useful things like support Overture Maps Foundation (which is also supported by Microsoft and Amazon) they are doing it to blunt some competitive advantage another tech company has, such as google in this case. They support open source insofar as they can't monetize whatever they are open sourcing.

[–] Jarmund@lemmygrad.ml 1 points 1 day ago

The Zukkk is that petty of a "real human bean"

[–] Guiorgy@lemmy.ml 2 points 1 day ago

ZSTD and BYRFS, among many other smaller things, hello?

[–] Quazatron@lemmy.world 28 points 1 day ago (1 children)

Necessity is the mother of invention.

[–] SaveTheTuaHawk@lemmy.ca 17 points 1 day ago

This is very true, cheap RAM and storage just lead to inefficient, bloated code.

[–] Carl@hexbear.net 9 points 1 day ago* (last edited 1 day ago) (1 children)

That certainly seems to be a genre of article right now.

Cloudflare frees up 100TB of RAM by shrinking 1.1.1.1's DNS cache entries

MSI promises an EXPO ULL-like boost for your existing DDR5 memory

Microsoft vows to make Windows 11 fly on 8GB RAM amid memory shortage

[–] Salty_NZ@aussie.zone 5 points 1 day ago

Microsoft vows to make Windows 11 fly on 8GB RAM amid memory shortage

I feel like they might want to start with something a little simpler, like landing the first humans on Jupiter or making Windows 11 fly on 1024GB RAM.

[–] novafunc@discuss.tchncs.de 7 points 1 day ago (2 children)

Does it count as optimization? For supported hardware, it's certainly cool. But it's not making inefficient software better, it's making better use of the hardware.

[–] shath@hexbear.net 10 points 1 day ago

Sounds like optimisation.

[–] sekki@lemmy.world 4 points 1 day ago (1 children)

So using the back of a knife to cut something is not more efficient than using the sharp side? I would say making better use of hardware is also an efficiency gain. You use the same hardware to do more, while not driving up cost significantly. That is efficiency in my book.

[–] novafunc@discuss.tchncs.de 1 points 1 day ago (1 children)

It's not using the same hardware, this seems to use a special compression chip.

To me this feels more like the benefits of a CPU or GPU upgrade. Things run faster, but not due to software improvements. When people talk about things getting optimized due to the high RAM prices, I think most people are referring to software improvements.

[–] sekki@lemmy.world 1 points 1 day ago (1 children)

There is no mention of any extra hardware here though. The article even suggests this to benefit existing hardware like the steam deck.

[–] novafunc@discuss.tchncs.de 1 points 20 hours ago (1 children)

In another comment, I posted a link to the CRAM presentation that mentioned a chip.

This article also mentions some hardware:

Because CRAM is stored in RAM and treated as RAM, with full cacheline/byte access, it can be accessed in a read-only fashion with little delay; just the cost of hardware-offloaded compression.

I don't think it would say that if they meant the CPU was doing the compression.

[–] sekki@lemmy.world 1 points 19 hours ago

Ah I see. It might not be a requirement though. In the case that the numbers are given with hardware offloaded compression it might just be slower when running on CPU. But I guess time will tell.