vmstat - выдает страницы по требованию и системную статистику.
vmstat [-fs] [-n namelist] [-l lines] [interval [count]]
Команда vmstat выдает некоторую статистику, хранимую системой в процессах, страницы по требованию и активность процессора и схем прерывания. Доступны три типа отчетов:
Суммарная инфрмация о ряде процессов в различных состояниях, активность листания, системная активность, эффективность цикла процессора. |
Выполняет ряд команд . |
Многословный листинг по активности листания памяти и схем прерывания. |
Если аргументы interval и count не заданы, то выдается полный список статистики с момента системной загрузки.
Если аргумент interval задан, то показывается ряд событий, имевших место за последние (interval)-секунд. Если count не определен, то выше описанный вывод повторяется для каждого интервала interval. Иначе, когда также определен аргумент count, информация высвечивается (count)-раз.
Среди других флагов, доступных для определения, имеются следующие:
Использовать файл c именем corefile по адресу /dev/kmem. |
Использовать файл с именем namelist как альтернативную таблицу символов вместо /xenix. |
Для дисплея, используемого по умолчанию, вставляет в отчет заголовок через каждые (lines)-строк (по умолчанию - 20). |
В отчете, выдаваемом по умолчанию, имеются следующие поля:
Число процессов, которые: r - находятся в очереди на выполнение; b - заблокированы в ожидании ресурсов; w - выключены из обмена. Эти значения всегда отражают текущую ситуацию, если даже высвечивается полная информация с момента загрузки. |
Сообщает о производительности системы при выполнении замещения страниц по требованию. Пока не будет высвечена полная информация с момента загрузки, эта информация усредняется по производительности на интервале в (interval)-секунд. |
Число загруженных процессов. |
Число выгруженных процессов. |
Совпадает кэш страницы. |
Отсутствует кэш страницы. |
Читается страница системного файла. |
Читается страница области подкачки. |
Записывается страница области подкачки. |
Число страниц, восстановленных из свободного списка. |
Число страниц, коллективного пользования как "копия по записи" после команды fork. |
Число страниц, коллективного пользования согласно факту совпадения кэш. |
Число скопированных страниц коллективного пользования. |
Число страниц, на которые был выдан отказ. |
Сообщает об активности основной системы. Пока не будет высвечена суммарная информация с момента загрузки, эти позиции показывают средние значения за последние (interval)-секунд. |
Число прерываний устройств (несинхронных). |
Число системных вызовов. |
Число переключений контекста. |
Процент цикла процессора, затрачиваемый на различные режимы: us - Пользователь; su - Система; id - Ожидание. |
В некоторых системах эта информация не может быть показана.
Отчеты по опциям -f и -s представляют собой ряд строк, каждая из которых представлена в форме:
number description (число описание),
которая обозначает, что (number)-элементов, описанных параметром description, имеет место (или с момента загрузки, или за последние (interval)-секунд)). Эти отчеты должны быть самодостаточными.
/xenix Список имен по умолчанию. /dev/kmem Источник статистики, принятый по умолчанию.
Эта утилита используется только в машинах на базе процессора 80386 и может быть не включена в вашу систему.
, , .