我有一个 Linux guest 虚拟机,其中使用 libvirt/qemu-kvm 生成了多个 vCPU
有时,由于主机内核问题,我怀疑虚拟机中的所有内核都没有得到正确利用。我正在寻找一种编程方法来检查 guest 虚拟机是否正在获取其分配的 vCPU 数量,并且 guest 内核调度程序是否能够使用两个核心。
主机内核版本:ubuntu 12.04.4 (3.11.0-20) guest 内核版本:2.6.27+
最佳答案
您可以通过cat/proc/loadavg
获取系统负载如果您想要CPU%,请参见http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html
关于Linux:如何检查 guest 虚拟机中的所有核心是否都在使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24746201/