Bri*_*ian 7 virtualization ubuntu windows-7 centos vmware-esxi
我有几个 Windows 7、CentOS 和 Ubuntu 虚拟机在 VMWare ESXi 服务器中运行。为了在通过 Jenkins 构建它们时获得更好的性能,我想将它们的处理器数量从 1 增加到 2-4。
VMWare UI 警告我“在来宾操作系统之后更改虚拟 CPU 的数量可能会使您的虚拟机不稳定”。
在这些操作系统上增加虚拟 CPU 的数量是一个安全的选择吗?
这与问题相反我可以安全地减少 VM 上的处理器数量吗?
为了跟进我的结果,我将每个 VM 上的处理器数量增加到 4 个,并且没有发现任何问题。
在您提到的操作系统/发行版的现代版本上,将 CPU 数量从 1 增加到更多是安全的。现代内核在启动时动态适应 CPU 的数量,并且添加更多 CPU 不会有任何问题。旧版本的 Linux 和 Windows(大约 2000 年及之前)不能很好地适应变化。减少内核也是如此;尽管您也面临着虚拟机瓶颈的风险。
答案与您刚刚链接的问题相同。
在启用了多 CPU 内核/HAL 的操作系统中,这不是问题。在安装了单个 CPU HAL 的 Windows XP/2003 或更早版本的 VM 中,性能会受到影响。不过,我从未见过实际的不稳定性。
归档时间: |
|
查看次数: |
16749 次 |
最近记录: |