首页 > 系统相关 >VMWARE虚拟机的CPU分配(VMWARE14):处理器数量、核心数量分配验证

VMWARE虚拟机的CPU分配(VMWARE14):处理器数量、核心数量分配验证

时间:2023-11-29 15:35:00浏览次数:51  
标签:12 虚拟机 分配 线程 处理器 VMWARE14 数量 CPU

最近搞了个12核24线程的服务器CPU,加上华南金牌的主板,配了64G的内存,有点飘。然后用VMWARE14建了好几个虚拟机,多开耍耍。然后CPU的分配成了一个问题,因此上网查了下,有两种说法:

方案1:
有说虚拟机处理器设置页面的“处理器数量”指的是“核心数”,“每个处理器的内核数量”是超线程数量。按照这种说法,那么我们比如要分配6核12线程给虚拟机,那么就得设置成:

处理器数量:3

每个处理器的内核数量:4

但是选择“处理器数量”时,超过2的值会有个警告(CPU 的总数已超出该主机上的限制),就算我们不管它,装完系统后,查看windows任务管理器时会发现,实际上总共的核心数只有2*4=8个核心。所以事实胜于雄辩,这种方式是不正确的。

方案2:
另一个说法就是,“处理器数量”跟物理主机的CPU个数一样,比如我机子上只有一颗CPU(12核24线程),那么这个就只能选1。

那么“每个处理器的内核数量”就是核心数了,但是VMWARE没有超线程的选项,所以不管它,我们设置成:

处理器数量:1

每个处理器的内核数量:12

 

进入虚拟机win7系统后,打开windows任务管理器,发现法分配成功,会看到12个核心:

 

但是新的问题又来了,虚拟机(win7系统)分配了12个核心,那么这12个核心对的是我们物理主机12核还是12个线程呢?

突然想到一种验证方法:用CPU跑分软件,会把CPU所有核心(及超线程)全部占满。

那么,我们就进入虚拟机win7系统中,安装了鲁大师,只进行CPU的跑分:

 

与此同时,赶紧切换到物理主机(win10系统),打开任务管理器:

 

上面这个截图,是物理真机(win10系统)打开“性能”页面,把CPU利用率图形改成“逻辑处理器”来查看所有核心和线程的占用情况。通过观察,发现有12个线程占用率到达100%。

结论:方案2正确,且WMWARE占用的是最终的“超线程”。
————————————————
版权声明:本文为CSDN博主「tiancao222」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tiancao222/article/details/104412090

标签:12,虚拟机,分配,线程,处理器,VMWARE14,数量,CPU
From: https://www.cnblogs.com/im18620660608/p/17864979.html

相关文章

  • 命令行界面的虚拟机如何转成图形界面
    教程相关步骤1、查看有什么可以安装yumgrouplist2、安装GUI图形界面yumgroupinstall-y"ServerwithGUI""DevelopmentTools"3、打开下载好的GUI图形界面startx开启成功!......
  • 虚拟机打开Hbase shell
    1、打开所有hadoop的进程start-all.sh2、打开yarn的进程start-yarn.sh这是为了防止start-all.sh,没有打开所有,其实不用管他的。3、node1,node2,node3都打开zookeepercd/export/server/apache-zookeeper-3.5.6-bin/binzkServer.shstart4、打开hbase的进程sta......
  • linux虚拟机gcc命令安装
    我从网上找的安装命令是"sudoapt-getinstallgcc",但是我无法成功,它提示未找到apt-get命令,于是我把apt-get命令更换成yum命令,也就是"sudoyuminstallgcc",这个命令就没有问题了,直接安装成功。所以可以直接使用yum命令。 附:当apt-get命令找不到时,可能有以下几个原因和解决......
  • Linux学习笔记 虚拟机的安装
    VMWare是当前最主流、应用最广泛的虚拟软件(来搭建虚拟环境)。它可以保证在一台现有的计算机操作系统上,模拟出一个新的硬件环境,以实现在一个电脑上真正同时运行两个OS。其官网为:www.vmware.com。在我看来:使用VMWare装的OS还可以同Windows主机进行网络通信的。安装VMWare的配置建议......
  • 虚拟机VM如何配置网络
    虚拟机配置网络涉及到多个方面,包括网络连接类型、IP地址设置、子网掩码、网关设置等。以下是一般情况下虚拟机网络配置的步骤,具体步骤可能因使用的虚拟化平台而有所不同。以下示例以常见的虚拟化软件VMware为例:VMware虚拟机网络配置:1.打开虚拟机软件:打开VMwareWorkstation......
  • VMware虚拟机无法通过桥接上网/VMware桥接模式获取IP地址失败
    虚拟机需要通过桥接模式连接网络的时候总是获取IP地址失败,在不同网站搜索出来的结果全都像是同一个人发布的一样,让重置虚拟网络配置、手动指定桥接网卡又要关防火墙什么的。我不否认这些办法或许有用,但我都操作了一遍确实是没有解决任何问题。最终反复修改搜索关键词之后终于找到了......
  • 虚拟机安装流程图
    ......
  • VM虚拟机安装系统出现架构不兼容提示
    报错内容:无法打开此虚拟机的电源,因为此虚拟机需要使用Arm计算机架构,而该架构与此X86计算机架构主机不兼容。请参见知识库文章84273。解决方法:这是因为镜像所需的架构和计算机本身的架构不兼容,比如我下载的就是arm64架构的iso镜像,但是我本身的电脑是win11系统,是x86_64系统,......
  • 利用kvm搭建一台centos6版本虚拟机
    一、安装我们所需的包[root@kvm01-server~]#yuminstall-ylibvirtvirt-installqemu-kvm####################################################libvirt#虚拟机管理工具virt-install#安装虚拟机和克隆qemu-kvm#管理磁盘二......
  • Proj4:改进LiteOS中物理内存分配算法
    Proj4:改进LiteOS中物理内存分配算法实验目的掌握LiteOS系统调用的自定义方法实验环境Ubantu和IMX6ULLmini实验内容(从代码角度详细描述实验的步骤和过程)原先代码:1/*23*Description:findsuitablefreeblockuse"bestfit"algorithm45*Input......