为什么ESXi虚拟机配置CPU开启超线程后在系统里看到的一个核心还是只有一个线程呢?

为什么ESXi虚拟机配置CPU开启超线程后在系统里看到的一个核心还是只有一个线程呢?,第1张

ESXi上物理CPU核心(包含超线程支持的)等于vCPU的数量。
比如2颗8核16线程的CPU,可用vCPU数就是32个。
事实上是可以分配超过32个vCPU给不同的虚拟机的,但这样会导致虚拟机CPU处理性能有所下降,但依然可用。
我们曾经在3台esxi服务器(每台双8核16线程CPU)上建VSAN,上面创建150个云桌面,分配差不多近280个vCPU核心,依然正常使用。
只要所以的虚拟机并非同时CPU占用100%,就不会存在问题。一般虚拟机只分配单核或双核而已,只要特殊应用才分配4核到8核,如果真需要那么高强度的计算性能,建议不要采用虚拟化方式,直接安装到实体服务器上最好。当然也可以选择更强大的4路或8路服务器。

正常的,意思是:4个核心,但是归一个处理器管理
电脑CPU的单核、双核、四核等,表示CPU的运算核心数量。数量越多,CPU的运算越快,性能越强。
关于CPU核心:
又称为“内核”,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。

i5 2450m基本参数:适用类型 笔记本 系列 酷睿二代i2450m 状态 已发布 发行日期 Q1'12 处理器号 i5-2450M 内核数 2 线程数 4 时钟速度 25 GHz
所以是正常的

cpu型号木有啊。
首先要看你的cpu是双核的还是单核双线程的。
如果是单核双线的,在设备管理器里会显示为双核,但实际为单核。
如果是双核的,看下bios高级设置里的cpu设置,把dual core cpu设置成enabled
然后在运行里输入msconfig,将bootini项里的numproc= 选成2。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13323666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-15
下一篇 2023-07-15

发表评论

登录后才能评论

评论列表(0条)

保存