But isn't it crazy how we throw out so much memory just because of random buffers? It feels wrong to me
But isn't it crazy how we throw out so much memory just because of random buffers? It feels wrong to me
There's a common noob complaint about "Linux using all my RAM!" where people are confused about the headline free/buffers numbers. If there's a reasonable chance data could be used again soon it's better to leave it in RAM; if the RAM is needed for something else, the current contents will get paged out. Having a chunk of RAM be genuinely unallocated to anything is doing nothing for you.
Your perspective sounds like the concept that space in a room does nothing for you until/unless you cram it full of hoarded items.
Why would anyone buy a locker 5x the size of their needs ?
Run vi/nano/micro/joe - they're optimizing for memory to some extent. vi clocks in at under 8 MB. You're giving up a lot of "nice" things to get there.