问题现象描述 1、3D软件小素材操作流畅,大素材操作卡慢,如打开、保存耗时较长,拖动、旋转、缩放卡慢; 2、 CAD素材操作卡慢,如打开、保存耗时较长,拖动卡慢,不流畅 3、财务大表格操作卡慢,如打开、保存耗时较长; 4、IDEA、pycharm等编译工具操作卡慢,如同时打开多个工程操作不流畅; 5、其他对比高配置物理机出现的相对卡慢,如同样的某一个操作,使用VDS-RG630(cpu型号Gold 6244)部署的虚拟机操作不流畅,而在高配置物理机(cpu型号I7-1170K)上操作相对流畅等; 排查步骤: 1、打开procexp,找到对应的进程名et.exe,双击打开,选择Threads线程页签,并点击cpu这一列,以cpu占用率从大到小排序; 2、在打开的表格中执行Ctrl+S进行保存操作,此时继续观察Threads页签,查看cpu使用率最高的线程 Ø 持续观察,可发现最高的线程cpu使用率在25%(因为统计时间粒度问题存在少许偏差),并持续占用。
Ø 虚拟机配置共4核心,单核心占满即占满1个核心,占比1/4,故为25%; 实际测试占比分别如下 结论:对于单核占满导致的卡慢操作,通过提高虚拟机的核数无法改善卡慢现象 解决方案: 由于单核吃满导致的卡慢问题,一体机裸机安装Windows、物理机上同样存在,并非虚拟化导致,也并非深信服特有问题,是业界通用问题;
此类的问题的瓶颈是cpu单核性能较低,如需虚拟机和更高配置的消费级物理机保持同样的体验,需要使用第三方更高性能的服务器级别cpu。 |