Why do servers usually use a lot of ram but not so much cpu?

315 views

Currently playing around with virtualisation, and most of my virtual machines eat ram like candy but will barely touch cpu cores.

In: 2

3 Answers

Anonymous 0 Comments

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.

You are viewing 1 out of 3 answers, click here to view all answers.