question

MikhailFirsov-1277 avatar image
0 Votes"
MikhailFirsov-1277 asked MikhailFirsov-1277 answered

Strange % Disk Read Time counter reading

Hello!

While monitoring my new server(2019) I was puzzled by the following fact: when I'm coping files from my "standalone" hard drive( logival disk E:_ - the drive connected to the mothebords' SATA controller - not a raid member, to the logical drive (D:) which is the RAID1 volume I see this:
65770-test1.png

As far as I know the % (either read or write) can not be > 100 for a single drive - how in this case E: shows 172% ???

Thank you in advance,
Michael

windows-serverwindows-server-2019windows-server-2016windows-server-2012windows-server-migration
test1.png (70.1 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

MotoX80 avatar image
0 Votes"
MotoX80 answered
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

MikhailFirsov-1277 avatar image
0 Votes"
MikhailFirsov-1277 answered MotoX80 commented

Seems the overlapping can happen only with RAID-ed disks:

"If you have multiple disks in a Raid arrangement, the overlapped input/output happens because the OS can read and write to multiple disks, and this could show value that are higher than 100 percent for this counter." - but my volume E: is the single hdd! :(





· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.


https://social.technet.microsoft.com/forums/windowsserver/en-US/6a62ed7c-e2ad-4640-bf35-f47c724701db/performance-monitor-and-disk-time


The % Disk Read Time and % Disk Write Time counters can exaggerate disk time. This is because they report busy time based on the duration of the I/O request, which includes time spent in activities other than reading to or writing from the disk. It then sums up all busy time for all requests and divides it by the elapsed time of the sample interval. If multiple requests are in process at a time, the total request time is greater than the time of the sample interval; as a result, reported disk utilization can exceed actual utilization.



I have a Win10 laptop with a single HDD. Running chkdsk with a perfmon interval at 10 seconds shows this below. The disk queue length counters might be better to watch to see if your drive is overloaded.



65931-capture.jpg


0 Votes 0 ·
capture.jpg (70.6 KiB)
MikhailFirsov-1277 avatar image
0 Votes"
MikhailFirsov-1277 answered

I thought this "The % Disk Read Time and % Disk Write Time counters can exaggerate disk time. ..." this does not apply to my server as this article is about VM, not a physical machine. 346% on a single drive... no comments - it means this counter is completely useless.

Thank you for the help!

Regards,
Michael

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.