当前位置:首页 > 虚拟机 > 正文

虚拟机怎么设置cpu


一、VMwareWorkstationCPU如何设置才更加合理?如何才能发挥虚拟机最大性能?

合理设置VMwareWorkstation处理器,优化虚拟机性能。

1.基本概念

CPU计数是指:虚拟CPU的数量。

每个处理器的核心数是指虚拟处理器中的核心数。

处理器核心总数=处理器数量✖每个处理器的核心数量。

这里虚拟机的CPU核心总数对应真实物理机(或主机)的CPU线程数(即逻辑处理器数)。

所以,配置时,只需定义处理器核心总数<逻辑处理器数量。

2.如何检查计算机设置

打开任务管理器,您可以右键单击任务栏并选择任务管理器,或者使用快捷键“ctrl+esc”并选择“性能”,然后单击“CPU”查看你的CPU的相关信息。

第一个是核心数,第二个是逻辑处理器数。(一个处理器可以有多个核心,一般一个核心对应一个不过,得益于Intel的超线程技术,一个核心可以对应两个线程,即可以并行处理两个任务,因此逻辑处理器的数量是核心数量的两倍。

3.具体配置

1.如果物理机只有一个处理器一个处理器以我的电脑为例,我的电脑的处理器有12核24核线程数,所以我只需要将虚拟机的处理器核心总数减少到24个以下即可。

对于普通计算机,我们建议设置虚拟机的CPU核心总数。为物理机线程数的一半,这里是12。如果电脑配置比较好,线程数较多,可以将虚拟机的CPU核心总数设置为大约物理机的线程数机,这里是16台,这样虚拟机可以有更好的配置。表现。

确定总数后,我们需要定义处理器的数量以及每个处理器的核心数量。

根据测试,分配这两项在实际性能上并没有太大差异。所以你可以随心所欲地定义它。为了简单起见,我们将其设置为

处理器数量为1,每个处理器的核心数量为16。

但是你要小心!非服务器Windows版本的系统不支持超过两个处理器。Win10版本家庭版、专业版、教育版最多限制2核,工作站版和企业版支持4核。。所以,如果使用虚拟机安装Windows系统,虚拟机上的处理器数量必须满足上述限制,然后通过乘法即可计算出每个处理器的核心数量。最简单的就是将处理器数量设置为1。

最后,虚拟机的处理器核心总数为16个,而真实的物理机将充满16个线程。

(也有人建议不要增加处理器数量,而是尝试增加每个处理器的核心数量。建议的处理器数量为:每个处理器的核心数量=1:4,这意味着性能较低。基于以上几点,可以认为处理器数量为2,每个处理器的核心数量为8)

2。多个CPU如果物理上有多个CPU,建议将虚拟机中的CPU数量设置为与物理机相同,并设置总数。处理器核心数量如上所述。设置虚拟机在物理机上的CPU核心总数。如果电脑配置比较好,线程比较多,可以设置总数。虚拟机中的CPU核心数大约等于物理机上的线程数。

这样的话,虚拟机的CPU就可以均匀的分布在物理机的CPU上。例如,假设有一台物理机,有4个8核处理器,总线程数为64。

如果我们将虚拟机的处理器数设置为8,则每台处理器的核心数为8个。处理器为2。物理机上的一个物理处理器有可能提供8个核心2个线程;也有可能物理机上的一个物理处理器提供5核2线程,另一个处理器提供3核2线程,这样。并非所有物理处理器都被使用。

如果我们将虚拟机中的处理器数量设置为4,则每个处理器的核心数为4。那么物理机中的每个CPU将提供2个核心,每个核心2个线程。实现终极计算性能。


二、如何设置虚拟机CPU核数

1.单击虚拟机主界面上的“编辑虚拟机设置”。

2.在“硬件”菜单中,单击“处理器”。

3.调整“处理器数量”。

4.调整“每个处理器的核心数”,处理器核心总数=处理器数量×每个处理器核心数。

5.完成更改后,单击“确定”保存。

参考资料:

-搭建虚拟机