Я заметил разницу между временем отклика диска, указанным в мониторе ресурсов (resmon) и perfmon.
Время отклика, указанное в Resource Monitor, заметно выше, чем задержка, указанная в Avg. Disk Sec / Transfer в perfmon.
Кто-нибудь знает, чем объясняются различия между метриками времени отклика в Resource Monitor и perfmon?
Тот же вопрос был задан по следующей ссылке, но я не совсем понимаю решение.
Цифры разные, потому что два счетчика измеряют разные вещи.
Счетчик «Avg. Disk Sec / Transfer» в perfmon просто показывает среднее время, затрачиваемое на любую передачу с диска в любую точку системы. В этот расчет относительно мало накладных расходов.
Столбец «Время отклика» в разделе «Активность диска» монитора ресурсов - это не одно и то же. Обратите внимание, как это разбито по каждому процессу и каждому отдельному файлу, к которому осуществляется доступ. Это число отличается для каждого файла и каждого процесса, потому что у вас разный приоритет процесса, приоритет потока, приоритет ввода-вывода, накладные расходы планировщика, накладные расходы файловой системы и т. Д. Например, «Время отклика» для фоновых служб почти всегда будет быть выше, чем у приложений переднего плана, из-за вышеупомянутых алгоритмов планирования. Иногда дисковая активность одного процесса будет отложена, в то время как другой процесс перейдет в начало очереди.
Имея это в виду, вполне логично, что числа «Время отклика», показанные в Мониторе ресурсов, выше, чем Среднее. Счетчик Disk Sec / Transfer в системном мониторе.
С точки зрения морали, это два совершенно разных счетчика, измеряющих две совершенно разные вещи, и не следует ожидать, что они совпадут.