Paging Rate
Материал из devopswiki
Официальное название | Paging Rate или Pages/sec |
Тип счётчика | Счётчик интервальной разницы (количество за секунду) |
Описание | Количество операций подкачки диска за отрезок времени. Pages/sec является суммой Page-in/sec и Page-out/sec |
Примечания по использованию | Когда программа затрагивает виртуальный адрес на странице, которая находится не в физической памяти, произойдёт загрузка страницы ("page-in"). Когда UNIX-у нужно освободить место в физической памяти, или когда отображается файл из памяти, результат называется "page-out" (выгрузка страницы). Пока это происходит, вся резидентная память переносится в разделы подкачки на диске. В случае выгрузки страниц, процесс исключается из очереди запуска и не потребляет ресурс ЦПУ |
Производительность | Основной индикатор, помогающий определить, является ли реальная память потенциально узким местом. Обычно нет нужды пристально мониторить количество страниц загрузки, а стоит уделять внимание количеству страниц выгрузки, ведь именно оно часто указывает на узкое место памяти.
Ещё одной причиной большого уровня подкачки может быть слишком большой буферный кэш файловой системы |
Оказываемое влияние | Чрезмерная подкачка может привести к замедлению отклика и его нестабильности |
Пороговое значение | Остерегайтесь, если количество страниц подкачки превышает 50 на каждое устройство свопа |
Связанные метрики |
Примечания: Чрезмерная подкачка может быть уменьшена при помощи увеличения объёмов оперативной памяти. Пропускная способность диска ограничена. Объём, используемый для операций подкачки, недоступен для других файловых операций, ориентированных на приложения.
Чтобы посчитать, сколько потребуется свопа, следует учесть, что рекомендуется иметь как минимум столько «запасного» пространства, сколько могло бы понадобиться любому из приложений.