質問: windowsでディスクパフォーマンスを測定する方法 私のアプリケーションが特定のマシンで非常に遅い理由を見つけようとしています(他のどこでもうまく動きます)。私はパフォーマンスの問題をハードディスクの読み書きにまで辿ってきたと思うし、それは単に非常に遅いディスクだと思う。windows 2003でhdの読み書きパフォーマンスを非破壊的に測定するために使用できるツールは何ですか?(ドライブ上のパーティションは元の状態のままにしておく必要があります)
回答: windowsにはwinsatというディスクパフォーマンスチェッカーが内蔵されています。winsat disk -drive g(管理者権限でwinsatを実行します)より多くの情報: technet.microsoft.com/en-us/library/cc742157.aspx のwinsatディスクの情報例えば:c:\windows\system32>winsat disk -drive g windows system assessment tool > running: feature enumeration '' > run time 00:00:00.00 > running: storage assessment '-drive g -ran -read' > run time 00:00:04.17 > running: storage assessment '-drive g -seq -read' > run time 00:00:08.64 > running: storage assessment '-drive g -seq -write' > run time 00:00:17.47 > running: storage assessment '-drive g -flush -seq' > run time 00:00:03.53 > running: storage assessment '-drive g -flush -ran' > run time 00:00:04.16 > disk random 16.0 read 21.05 mb/s 6.0 > disk sequential 64.0 read 38.29 mb/s 4.9 > disk sequential 64.0 write 39.67 mb/s 4.9 > average read time with sequential writes 1.324 ms 7.4 > latency: 95th percentile 2.585 ms 7.3 > latency: maximum 26.977 ms 7.9 > average read time with random writes 1.299 ms 8.1 > total run time 00:00:39.41