| ▲ | dizhn a day ago | |||||||
Linux has historically also done this. Unused RAM is wasted RAM. So in goes the cache. | ||||||||
| ▲ | rafram 21 hours ago | parent [-] | |||||||
(Not sure you read the post, but it doesn’t come off very pro-filling RAM!) Anyway, the downside of filling RAM aggressively is that it convinces users that their RAM is in very short supply, hence causing them to make issues/reddit posts/forum posts complaining about the RAM usage of even fairly conservative programs. I can’t totally blame them - if your memory only has a gigabyte free at startup, and $program uses a gigabyte and a half under heavy load, it’s natural to worry that something is going to go wrong if you open it! Of course it doesn’t work that way, especially on modern machines with fast SSD swapping, and the memory filled at startup is mostly purgeable cache data. Doesn’t stop the complaints! | ||||||||
| ||||||||