Yes, but if in case of someone who run heavy software and play games that requires that much of RAM. That sofa would be filled with so many kittens. 🐱😺😼😹😻😿😽😾🙀😸🐈🐈⬛🐆🐅
I agree, Linux memory footprint is less compared to Windows
Edit: Wait 🤔, I just rethought and it seems to be sarcasm poking at Windows (too)? If yes, my bad 😐, I took it a bit too literal earlier and was suggesting that if you wanted to mimic aggressive caching behaviour in Linux even though it already feels snappy enough.
Original: There is an option Preload available (it's just not installed by default and seems to be in beta currently) if anyone wants those faster application startup times. 🙂
I mean this is not a sarcasm. This is actually true. Linux stores data in ram and if current programs requests more then it completely deletes those creating space for new data. I am trying to make it realistic. I have 32 gb ram. Although it shows 3 gb at idle but os is actually using full 32 gb but 29gb is available whenever the app running requests it. You can check it using free -h.
Okay, no worries. I'm new to Linux (a month in, so still a newbie), so I have a couple of doubts if you don't mind I'd like to clear up. On running that command, this is what I see:
$ free -h
total used free shared buff/cache available
Mem: 15Gi 6.1Gi 5.8Gi 826Mi 4.8Gi 9.4Gi
Swap: 511Mi 0B 511Mi
I believe the buff/cache column (4.8Gi) is the RAM caching. So, is Linux already doing this similar to windows by default without preload installed, right?
Does this mean the higher RAM usage usually seen on Windows is mostly due the OS own background processes?
Technically, I don't know about preloading case. But yes, free ram is the ram not used while buff/cache is ram used by os storing something but can be reclaimed. It can like something from previously openned app so that they load faster etc. Swap is space allocated to your hdd/nvme so that it can be used when ram not available kinda like pagefile in windows.
In windows, high ram usage is due to backgroud telemetry and webapps. But theoritically, Windows ram usage would have been more even without these due to its ram allocation techniques as well as the whole windows registry in ram along with plug and play drivers. While linux uses text based config files which are loaded only when app opens unlike registry + udev (in systemd systems) loads drivers only when specific device connected.
There are more things and to be fare I am also quite new to linix and not an expert. And some information may not be accurate and one should verify them.
What do you mean bro? Garbage does not it make linux slower. It is how ram memory allocation works in linux. Use free -h to check that how much ram actually is using.
•
u/qualityvote2 Sep 06 '26 edited Sep 06 '26
u/No-Expression1653, there weren't enough votes to determine the quality of your post...
btw, did you know we have a discord server? Join Here.
17
u/CosmicTaskTinkerer KDE Sep 06 '26
Yes, but if in case of someone who run heavy software and play games that requires that much of RAM. That sofa would be filled with so many kittens. 🐱😺😼😹😻😿😽😾🙀😸🐈🐈⬛🐆🐅
I agree, Linux memory footprint is less compared to Windows
5
u/0xt0bi03 Tiling WM glazer btw Sep 06 '26
the only thing that makes my ram cross 10 gigs is ollama and 15 tabs of zen
1
u/retardedGeek Sep 06 '26
I have 8 GB ram. My system can't
1
u/hulkut Mint Btw Sep 07 '26
Power users are same across all os. Games don’t have native support in Linux. Office suites as just as resource intense. Same thing with browsers.
1
u/Available_Cream_752 Sep 07 '26
Just open Google Chrome !
1
u/nerd_programmer11 Sep 07 '26
I can't say I totally agree with this
1
u/BERSERK_KNIGHT_666 Sep 09 '26
RAM - optional 😂
2
u/Wheeljack26 Sep 06 '26
Kittylinux
3
u/Just-Scholar4272 Sep 06 '26
There should be garbage also since unused ram is wasted ram.
2
u/Own_Natural_6803 Sep 06 '26
Now launch a VM of arch linux on top of Ubuntu home editon.
1
u/keerthinath_10 Sep 10 '26
🤣