关于vmware 是怎么分配cpu资源的?

g908514269 2017-10-18 03:16:17
我先说说我的理解,如果有说错请指正

vmware 在分配cpu的时候,是以物理处理器的 第一个核心开始算起,如果处理器支持超线程,
那么 如果创建一个 单核的虚拟机 就会给他分配物理cpu的1个线程, 如果是 一个双核的虚拟机, 就会给他分配一个核心两个线程

又或者 分配 两台 单核的虚拟机 ,也一样 只占用 一个核心 两个线程 ?


那么问题来了
假设我创建了一个 双核的虚拟机,让他满负载,他真的能跑满物理cpu的 单核心双线程吗
比如一个物理机 拥有一个 双核四线程的cpu
我创建了 3个 双核的虚拟机,并且让他们的cpu达到满负载
按理来说 前面 的两个虚拟机已经把 物理cpu给跑满了, 那么第三个虚拟机又是如何分配的呢?
...全文
6097 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
事实上我认为并不能跑满的吧,具体不知道,但是总共加起来也不可能超过双核四线程所达到的性能

750

社区成员

发帖
与我相关
我的任务
社区描述
虚拟化相关技术讨论专区
社区管理员
  • 虚拟化社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧