设备 naa.6006016004102900751132ac8de3e211 性能降低。I/O 滞后时间 已从平均值 516 微秒增加到 10332 微秒。

导致这个原因和解决办法了:这原因是主要是有VM性能监控导致的,具体原因VMware工程师也说不清楚,解决办法是更改VM属性参数。如下截图:

Windows Virtual Machines with Latency-Sensitive I/O Workloads Can Slow Down in Four-Way SMP Configurations (2231)

http://kb.vmware.com/kb/2231

Try setting the virtual machine configuration option monitor.idleLoopSpinUS = to increase the amount of time spent spinning in the idle loop (values greater than 100 and less than 4000 are recommended, for example 1000 or 2000). For example:

Schedule some down time.

Power off the virtual machine.

Add

monitor.idleLoopSpinUS = 1000

to the configuration file of the virtual machine (.vmx extension).

Note: For instructions on how to edit the .vmx file, see Tips for editing a .vmx file

Power on the virtual machine.

You can set monitor.idleLoopSpinUS = -1 to turn off the idle loop handler and allow the virtual machine to spin in its idle loop as determined by the guest operating system. However, VMware doesn’t recommend using monitor.idleLoopSpinUS = -1 unless necessary, because it can cause the guest operating system to spin unnecessarily in its idle loop, resulting in unnecessary host CPU utilization possibly diverting CPU resources from other virtual machines. You can also use a one-way or two-way virtual machine.

具体您可以打开KB连接按照提示操作。

===========================

Windows Virtual Machines with Latency-Sensitive I/O Workloads Can Slow Down in Four-Way SMP Configurations (2231)

Details

Under certain conditions, four-way Windows virtual machines, and to a lesser extent, two-way Windows virtual machines may slow down compared to the same workload run in a uniprocessor virtual machine. The virtual machine also exhibits an increased amount of idle time. This can happen in cases where there is not sufficient work to keep the processors busy and when the workload has a low rate of external interrupts.

ESX Server 3.0.x includes a specialized virtual machine idle loop handler, which controls the number of microseconds a Windows SMP virtual machine spins in its idle loop before ESX Server halts the virtual machine. For ESX Server 3.0.x, the default value is 100. For some workloads, the delay caused by halting and then resuming the VCPUs causes a measurable slowdown as the number of VCPUs is increased.

Solution

Try setting the virtual machine configuration option monitor.idleLoopSpinUS = <n> to increase the amount of time spent spinning in the idle loop (values greater than 100 and less than 4000 are recommended, for example 1000 or 2000). For example:

  1. Schedule some down time.

  2. Power off the virtual machine.

  3. Add
    monitor.idleLoopSpinUS = 1000
    to the configuration file of the virtual machine (.vmx extension).
    Note: For instructions on how to edit the .vmx file, see Tips for editing a .vmx file

  4. Power on the virtual machine.

You can set  monitor.idleLoopSpinUS = -1 to turn off the idle loop handler and allow the virtual machine to spin in its idle loop as determined by the guest operating system. However, VMware doesn’t recommend using monitor.idleLoopSpinUS = -1 unless necessary, because it can cause the guest operating system to spin unnecessarily in its idle loop, resulting in unnecessary host CPU utilization possibly diverting CPU resources from other virtual machines. You can also use a one-way or two-way virtual machine.

Keywords

2231

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

设备 naa.6006016004102900751132ac8de3e211 性能降低。相关推荐

  1. INNODB在裸设备上的性能简单测试

    INNODB在裸设备上的性能简单测试     裸设备简单测试 2009年4月28日 我这里用的SUN VBOX以及SUPER-SMACK来得到的数据. 至于SUPER-SMACK的介绍参见我以前的文章 ...

  2. 嵌入式设备交叉编译perf性能分析工具

    嵌入式设备交叉编译perf性能分析工具 1.1 背景 最近工作一直在做嵌入式相关的开发,主要是应用方面,随着程序的业务功能越写越复杂,加上嵌入式系统上的调试工具,少之又少,主要还是靠printf的传统 ...

  3. 分支分歧(branch divergence)造成SIMT性能降低的原因

    分支分歧(branch divergence)造成SIMT性能降低的原因 warp中的线程按照SIMD(Single Instruction Multiple Data)模式执行--它们执行相同的代码 ...

  4. 嵌入式设备的网络性能该如何分析

    最近对公司的嵌入式设备做了一个网络性能测试,如何确定网络性能的瓶颈在哪里,以及网络性能影响因素有哪些,有些心得记录在此. 一般评判网络性能都是看数据下载上传的速度.现在主流的带宽有2种,100Mbps ...

  5. 加密芯片提升消费电子产品设备的安全性能

    随着IT行业的蓬勃发展,各种电子产品在市场上层出不穷,数不胜数.手机.平板,消费电子类产品以及可穿戴智能设备应接不暇的步入消费者的视线.各个品牌也在每年推出新的系列产品,让新的技术更加惠及消费者.例如 ...

  6. 提取光猫_下挂设备_路由器性能

    1.提取光猫信息 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/5/11 0011 12:50 # @Author : Sx ...

  7. 为什么将 0.1f 改为 0 会使性能降低 10 倍?

    点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 作者 | cenalulu 来源 | http://sina.lt/gtFw 一个有趣的实验 ...

  8. 为什么将0.1f改为0会使性能降低10倍?

    点击上方"朱小厮的博客",选择"设为星标" 回复"资料"获取新整理的1TB资料 来源:http://sina.lt/gtFw 一个有趣的实验 ...

  9. 反射是否真的会让你的程序性能降低?

    好了,正题开始.早两天写了<从把三千行代码重构成15行代码谈起>这篇文章,看到评论中有一些同学的回复还是在质疑反射的性能,好像程序用上了反射,就像开上了拖拉机似的.本来我觉得这个话题没有什 ...

  10. 反射是否真的会让你的程序性能降低

    作者;马非码 早上看到了<[强烈谴责]博客园园友随意抄袭他人文章并作为自己原创的行为>这篇博文,实在是让人气愤,我相信大部分文章作者都是用心去写的,就这么随便被抄袭了,还抄袭得这么彻底,实 ...

最新文章

  1. 几个简化算法理解的网站,进来收藏!
  2. Eclipse使用的小细节归档
  3. 【STM32】SPI 实验代码详解
  4. MacOS下保护浏览器主页和默认搜索
  5. while0表示什么意思_什么是意思表示,有哪些形式?
  6. 异常处理简单例子--python except Exception as e
  7. servlet实现登陆注册
  8. JPL星历文件de405下载方法
  9. 莱布尼茨公式C语言编程,高等数学——手撕牛顿莱布尼茨公式
  10. 多目标跟踪算法方案总结
  11. python查找两文本不同字符及其相对重复率等及其pyqt5界面
  12. 直播预告|年营业额百亿的企业都在如何做数字化转型
  13. SiteSucker Mac版(整站下载工具)中文版
  14. 高考数学九大知识模块的易错考点【修正版】【知识体系辅导】
  15. COMMENT的简单介绍,,及在Navicat中COMMENT的使用方法
  16. 【Matlab】变分法求控制器(无约束)
  17. Windows 10 关闭Cortana
  18. Anbox 编译和Anbox Docker 下编译运行
  19. 时间加减计算器_考前急救!2019年注册会计师计算器使用技巧,不会你就out了...
  20. PyTorch读取自己的本地图片数据集训练自编码器

热门文章

  1. 【VUE项目实战】42、添加商品分类功能(三)
  2. 哈夫曼树及哈夫曼编码(10分)
  3. 程序员也需要知道的经济学通识
  4. QNX和linux的区别 -- qnx4.0 内核介绍 -- 微内核 -- qnx与vxworks区别
  5. 一些服务器常见漏洞的修复方法
  6. Comparator.comparing比较排序
  7. 【c语言】多项式求和
  8. MySQL-innobackupex备份工具
  9. 【完整源码】如何在BSC部署多代层级分红
  10. XML文件详解以及解析