vmware 服务器/linux 上的 CPU 负载过大

vmware 服务器/linux 上的 CPU 负载过大

我目前使用一个服务器 2.x,在 Linux 系统上托管 4 个虚拟机

今天,在我的物理服务器上,我看到了巨大的平均负载:

这是服务器的“顶部”,展示了我的 4 位虚拟访客。

top - 11:02:02 up 194 days, 23:09, 5 users, load average: 18.78, 12.05, 13.55
Tasks: 113 total, 4 running, 109 sleeping, 0 stopped, 0 zombie
Cpu0 : 71.6%us, 19.0%sy, 0.0%ni, 8.8%id, 0.0%wa, 0.3%hi, 0.3%si, 0.0%st
Cpu1 : 74.3%us, 10.4%sy, 0.0%ni, 15.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu2 : 72.5%us, 17.6%sy, 0.0%ni, 9.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu3 : 79.5%us, 4.6%sy, 0.0%ni, 16.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 8178884k total, 8129980k used, 48904k free, 134904k buffers
Swap: 10490436k total, 148k used, 10490288k free, 6129728k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7312 root 6 -10 1149m 921m 559m R 97 11.5 107947:09 vmware-vmx
6995 root 6 -10 779m 687m 317m R 92 8.6 107374:31 vmware-vmx
6693 root 6 -10 880m 659m 409m S 85 8.3 76947:33 vmware-vmx
12937 root 6 -10 960m 719m 523m S 75 9.0 67219:49 vmware-vmx

粗体部分是我的 4 个虚拟客户端的 CPU 使用率

这些客户机运行在 Linux 系统上,相应的进程通常占 CPU 的 5% -> 15%

我不明白为什么,因为几天以来我都遇到这个大问题。

这是虚拟机的“最高”CPU 负载为 95%

top - 11:23:15 up 194 days, 23:13, 4 users, load average: 0.25, 0.47, 0.59
Tasks: 92 total, 2 running, 90 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.4%us, 7.7%sy, 0.0%ni, 90.5%id, 0.5%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 382296k total, 369732k used, 12564k free, 145156k buffers
Swap: 979924k total, 13956k used, 965968k free, 86988k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3691 root 20 0 23948 1148 960 S 13.0 0.3 15339:23 vmware-guestd
3840 root 20 0 19880 584 512 S 7.7 0.2 1729:17 hald-addon-stor

这个虚拟嘉宾状态是可以的……

如果有人有任何想法......

谢谢

答案1

Linux 下的 vmware 服务器...嗯 - 存在一些问题,尤其是磁盘 i/o。

描述了你可以做几件事来让事情变得更好这里那里。 还帖子很有趣。

如果你可以 - 去吧ESXi

相关内容