作者:李星伟于 2022年11月28日 发布在分类 / 经验案例 / 经验案例 下,并于 2022年11月28日 编辑
2022-11-28 17:56:55版本: 使用虚拟机测试性能时的配置问题
 历史版本

修改日期 修改人 备注
2022-11-30 14:07:21[当前版本] 李星伟 添加图片
2022-11-28 17:56:55 李星伟 CREAT

一、组网图

不涉及

二、问题描述

在VMware上创建虚拟机进行性能测试,将宿主机所有cpu都分给测试虚拟机使用发现性能远低于正常值

三、过程分析

尝试调整cpu数量来观察性能,发现减少cpu数量后性能得到极大提升,怀疑为cpu数量导致;

四、解决方法


打开 esxi shell终端输入 esxtop 检查   %CSTP  值。查询到该数字大于 3.00(一般情况下为0),则说明性能问题可能是 vCPU 数量导致的。尝试将虚拟机的 vCPU 数量减少。通过减少v CPU 数量后性能得到提升;


注意 %CSTP 值表示具有多个虚拟 CPU 的虚拟机在物理主机上的多个内核中等待调度的时间量。减小 vCPU 的数量会缩短调度等待时间。


五、风险提示


六、关键字

VMware,性能测试

历史版本-目录  [回到顶端]
    宏杉案例知识库-V4.0.1