开发的应用在CPU核数一样的虚拟服务器上性能表现出较大的差异

在虚拟化平台进行应用测试时,应用在CPU核数一样的虚拟服务器上性能表现出较大的差异。虚拟机CPU分配核数时需要考虑哪些因素?超线程?主频?

参与4

1同行回答

yangjianxvyangjianxv  部门总经理 , 成方金融科技有限公司
1、用的是什么虚拟服务器? VMware还是PowerVM的?还是其他的?2、假如是VMware,用的是ESX/vSphere还是VMware Workstation,二者架构不同,性能不同,pc上的VMware Workstation不是裸金属模式,性能不好。3、你理解的虚拟服务器的核数,不知是否正确。比如说VMware上,你看到的2个core,其实...显示全部

1、用的是什么虚拟服务器? VMware还是PowerVM的?还是其他的?

2、假如是VMware,用的是ESX/vSphere还是VMware Workstation,二者架构不同,性能不同,pc上的VMware Workstation不是裸金属模式,性能不好。

3、你理解的虚拟服务器的核数,不知是否正确。比如说VMware上,你看到的2个core,其实是x86 CPU的一个core中的一个超线程。

如果这个x86 CPU一个core是两个线程,那么虚拟机中的两个core只相当于物理的一个core。当然,这是你能够完全抢占的情况下。如果没有完全抢占,那就更小了。

如果是PowerVM的虚拟机,CPU的概念可以参考我的文章

性能指标之资源指标CPU配置参数对性能的影响

收起
银行 · 2016-12-28
浏览1508

提问者

遗忘的小丑
技术支持浪潮
擅长领域: 虚拟化桌面虚拟化服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-12-26
  • 关注会员:2 人
  • 问题浏览:3956
  • 最近回答:2016-12-28
  • X社区推广