Esta é uma pergunta que me incomoda há um tempo, e não consigo encontrar nada online que fale sobre isso. Eu tenho um servidor executando o VMware Hypervisor ESXi. Quando eu inicializo máquinas virtuais, elas geralmente levam de 2 a 3 minutos para serem inicializadas; não muito tempo, mas não instantâneo. No entanto, quando olho os logs de desempenho no servidor, nem o uso do processador, RAM ou disco é de cerca de 100%; geralmente eles calculam a média entre 60% e 80%. Então, se o servidor tem trabalho a fazer, por que não o faz em 100%?
Parece-me que, a qualquer momento, o componente que limita o desempenho deve ser executado a 100%. Por exemplo, se eu tiver um disco rígido muito lento, ele quase sempre deve correr a 100%. Portanto, pelo menos uma das áreas (processador, RAM, disco e rede) deve sempre estar em 100%, a menos que o servidor esteja completamente ocioso.
Por que não é esse o caso?