Сравнение значений счетчиков производительности Windows Page Reads/sec
и Disk Reads/sec
Я заметил, что чтения страниц постоянно выше, что странно, поскольку кажется, что чтение страниц должно быть подмножеством чтения с диска. Очевидно, что это не так.
Вопрос: почему значения для Page Reads/sec
выше чем Disk Reads/sec
?
Больше информации:
На следующем графике показаны обе метрики на моем компьютере Win10 в относительно простаивающем состоянии, зеленый цвет представляет Page Reads/sec
, красный Disk Reads/sec
.
Как я понимаю, Disk Reads/sec
IOPS для определенного физического диска, тогда как Page Reads/sec
являются IOPS, вызванные чтением из файла (ов) подкачки. Если имеется одностраничный файл, количество операций ввода-вывода в секунду, вызванное доступом к файлу подкачки, должно быть ниже, чем количество операций ввода-вывода в секунду для диска в целом.
Описание обоих счетчиков, отображаемое в системном мониторе:
Physical Disk\Disk Reads/sec
: Disk Reads / sec - это скорость операций чтения с диска.Memory\Page Reads/sec
: Чтений страниц / сек - это скорость чтения с диска для устранения ошибок жестких страниц. Он показывает количество операций чтения, независимо от количества страниц, полученных в каждой операции. Жесткие сбои страниц возникают, когда процесс ссылается на страницу в виртуальной памяти, которая не находится в рабочем наборе или другом месте в физической памяти и должна быть получена с диска. Этот счетчик является основным индикатором неисправностей, вызывающих задержки в системе. Он включает операции чтения для устранения ошибок в кэше файловой системы (обычно запрашиваемых приложениями) и в некэшированных файлах отображаемой памяти. Сравните значение Memory \ Pages Reads / sec со значением Memory \ Pages Input / sec, чтобы определить среднее количество страниц, прочитанных во время каждой операции.Memory\Page Reads/sec
выше, чем чтения с диска, потому что мы кэшируем страницы в памяти из соображений производительности. Physical Disk\Disk Reads
не включается, когда страницы извлекаются из кеша файловой системы или из файлов с отображенной памятью без кеширования. Memory\Page Reads/sec
включает эти операции и поэтому постоянно превышает число операций чтения с диска.