SplitIOPerSec Peformance计数器始终保持零
问题描述:
我的应用程序的工作,其获取托管在蔚蓝的门户网站从应用程序的性能计数器和我SplitIOPerSec得到了所有计数器的值除,它让我总是零SplitIOPerSec Peformance计数器始终保持零
应该是什么原因和它表明的是什么? ,我已经使用以下WMI查询来获取它
SELECT SplitIOPerSec FROM win32_perfformatteddata_perfdisk_physicaldisk
答
这似乎是一个有效的查询;或许柜台真的是零?
从文档这里:http://technet.microsoft.com/en-us/library/cc776376(WS.10).aspx
SplitIOPerSec:显示的速率,以每秒的事件,在该 输入/输出(I/O)请求到磁盘被分成多个 请求。拆分I/O可能是由于请求的数据大小太大而无法放入单个I/O或来自分段磁盘 子系统。
Azure的基础设施是故意不透明的,但我大胆地猜测,在一个共享的基础设施系统等天青磁盘写入将被高度优化了。像我们这样的租户不会看到任何碎片!
所以没有意义去取这个柜台,因为它总是显示零! –
我个人不会打扰。如果我认为我在某个角色上遇到性能问题,并且它受到磁盘限制,那么我只需添加另一个实例。 –