У меня есть машина с Intel(R) Xeon(R) CPU E5520
видимым как 16 логических ядер (8 с HT). Если я запускаю что-нибудь, чтобы съесть процессорное время (однопоточное), top правильно сообщает о 100% загрузке ЦП для процесса, но только около 3-4% общего использования.
Cpu(s): 3.6%us, 0.0%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.1%st
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1567 www 20 0 65632 84 4 R 100 0.0 0:05.96 burnMMX
Конечно, заявленное использование должно составлять ~ 6,25% (1 из 16 ядер).
- Это неправильно, потому что это виртуальная машина?
- Как я могу рассчитать правильное значение?
atop
изменить верхнюю часть, чтобы сообщить об использовании каждого процессора в отдельности (нажав1
)