我正在开发应用程序,它从天蓝色门户网站上托管的应用程序中获取性能计数器,除了 SplitIOPerSec 之外我得到了所有计数器的值,它显示我总是零
该原因应该是什么以及它表明什么? ,我使用了以下WMI查询来获取它
SELECT SplitIOPerSec FROM win32_perfformatteddata_perfdisk_physicaldisk
答案 0 :(得分:0)
这似乎是一个有效的查询;也许柜台真的总是零?
从此处的文档:http://technet.microsoft.com/en-us/library/cc776376(WS.10).aspx
SplitIOPerSec :显示每秒突发事件的费率 对磁盘的输入/输出(I / O)请求被分成多个 要求。通过请求大小为的数据可能会导致拆分I / O. 太大而无法放入单个I / O或碎片磁盘 子系统。
Azure基础架构是故意不透明的,但我猜想在Azure磁盘写入等共享基础架构系统中会进行高度优化。任何碎片都不会像我们这样的租户看到!