Many people wonder if they need more memry on their Linux desktop/Server, well, answer to this question is much simpler than it seems.
You need more memory IF:
- Your machine is Actually Swapping
- You are going to host your VT guest on memory (its not as bad as it look like)
Memory typically wont cause your system to be any more Faster, make your webserver any better or anything else, since a swapping server machine is dead machine you can say more memory is good is the way that it causes bad thing to not happen soon.
But my memory is Already 100% Full!
well, first of all i have to repeat that you don't need memory if you don't swap, linux Virtual Memory subsystem makes use of 'Unused' memory as 'Memory Cache' for popular Filesystem objects, so when ever you are going to calculate how much memory your Linux system is exactly using you need to exclude 'Cached' amount.
Memory is Cheap, Memory is Fast
and I mean FAST, specially when comparing to normal SATA disks, simple hdparam benchmark shows:
Timing buffered disk reads: 174 MB in 3.02 seconds = 57.63 MB/sec
Timing buffered disk reads: 174 MB in 0.05 seconds = 338.85 MB/sec
You do really have lots of data that you can store on ramfs, you just don't know ;)
