Well, I run medical servers, and needing high availability, every program is loaded and always running. And there’s a LOT of programs. Patient charts, insurance, x-ray machines, online forms, billing, accounting, antivirus, etc etc. When a program is running, it’s loaded in ram. 98% of the time the machine is just sitting there, waiting for a request. They don’t do much heavy lifting like video transcoding or weather modeling. Just shoving data out to the terminals. The hard drives are what really get beat up.
Well, and each VM is running a full operating system, that has to be loaded into memory. You really start burning ram when you get into virtualization. Its not really a server specific trait, but server CPUs can handle magnitudes more memory for this reason.
Latest Answers