Quote Originally Posted by rickenbacherus
Quote Originally Posted by TheCyberDude

Linux EAT'S Memory!!!
Not really. Your RAM will usually be full unless you just rebooted. Since calls to hdd are slow, whenever the cpu needs info it first looks to the RAM then the hdd if it isn't found in RAM. If it does access the hdd, it will load what it needs and what ever is stored around it. This happens because it assumes that since you are accessing memory location X00X right now, you will likely need X00X plus or minus 1 shortly so it loads it now to save time in the future. Whatever has been idle in RAM the longest is the first to be removed when more RAM is needed. Most of the used memory is just disk buffer space which shrinks as real code needs more RAM. Of course more RAM is always nice- makes alot of things happen faster but Linux does not eat RAM. Wondoze on the other hand has more memory leaks than the CIA. That's why you can only leave a M$ box running for so long before you have to reboot it.
*applause*
Also, how do you know Linux eats RAM? If you're comparing to the Windows NT/2000/XP Task Manager you're comparing apples and oranges. The Windows Task Manager shows how much RAM is actively in use and displays everything else as "free". If you do a "free -m" in Linux (or use a memory monitoring app) you will likely get the pages cached in RAM as well...which of course makes it look like Linux is eating it all up.