VMSTAT(1)
ИМЯ
vmstat - выдает страницы по требованию и системную статистику.
СИНТАКСИС
vmstat [-fs] [-n namelist] [-l lines] [interval [count]]
ОПИСАНИЕ
Команда vmstat выдает некоторую статистику, хранимую системой
в процессах, страницы по требованию и активность процессора и
схем прерывания. Доступны три типа отчетов:
(по умолчанию) |
Суммарная инфрмация о ряде процессов в различных состояниях,
активность листания, системная активность, эффективность цикла
процессора.
|
---|
-f |
Выполняет ряд команд fork(2).
|
---|
-s |
Многословный листинг по активности листания памяти и схем прерывания.
|
---|
Если аргументы interval и count не заданы, то выдается полный
список статистики с момента системной загрузки.
Если аргумент interval задан, то показывается ряд событий,
имевших место за последние (interval)-секунд. Если count не
определен, то выше описанный вывод повторяется для каждого интервала interval. Иначе, когда также определен аргумент count,
информация высвечивается (count)-раз.
Среди других флагов, доступных для определения, имеются следующие:
-c corefile |
Использовать файл c именем corefile по адресу /dev/kmem.
|
---|
-n namelist |
Использовать файл с именем namelist как альтернативную таблицу
символов вместо /xenix.
|
---|
-l lines |
Для дисплея, используемого по умолчанию, вставляет в отчет заголовок через каждые (lines)-строк (по умолчанию - 20).
|
---|
В отчете, выдаваемом по умолчанию, имеются следующие поля:
procs | Число процессов, которые:
r - находятся в очереди на выполнение;
b - заблокированы в ожидании ресурсов;
w - выключены из обмена.
Эти значения всегда отражают текущую ситуацию, если даже высвечивается полная информация с момента загрузки.
|
---|
paging |
Сообщает о производительности системы при выполнении замещения
страниц по требованию. Пока не будет высвечена полная информация с момента загрузки, эта информация усредняется по производительности на интервале в (interval)-секунд.
|
---|
si |
Число загруженных процессов.
|
---|
so |
Число выгруженных процессов.
|
---|
ch |
Совпадает кэш страницы.
|
---|
cm |
Отсутствует кэш страницы.
|
---|
ffr |
Читается страница системного файла.
|
---|
swr |
Читается страница области подкачки.
|
---|
sww |
Записывается страница области подкачки.
|
---|
rec |
Число страниц, восстановленных из свободного списка.
|
---|
shf |
Число страниц, коллективного пользования как "копия по записи"
после команды fork.
|
---|
shc |
Число страниц, коллективного пользования согласно факту совпадения кэш.
|
---|
cpy |
Число скопированных страниц коллективного пользования.
|
---|
pf |
Число страниц, на которые был выдан отказ.
|
---|
system |
Сообщает об активности основной системы. Пока не будет высвечена суммарная информация с момента загрузки, эти позиции показывают средние значения за последние (interval)-секунд.
|
---|
in |
Число прерываний устройств (несинхронных).
|
---|
sy |
Число системных вызовов.
|
---|
cs |
Число переключений контекста.
|
---|
cpu |
Процент цикла процессора, затрачиваемый на различные режимы:
us - Пользователь;
su - Система;
id - Ожидание.
|
---|
В некоторых системах эта информация не может быть показана.
Отчеты по опциям -f и -s представляют собой ряд строк, каждая
из которых представлена в форме:
number description
(число описание),
которая обозначает, что (number)-элементов, описанных параметром description, имеет место (или с момента загрузки, или за
последние (interval)-секунд)). Эти отчеты должны быть самодостаточными.
ФАЙЛЫ
/xenix Список имен по умолчанию.
/dev/kmem Источник статистики, принятый по умолчанию.
ЗАМЕЧАНИЯ
Эта утилита используется только в машинах на базе процессора
80386 и может быть не включена в вашу систему.
СМ. ТАКЖЕ
fork(2), ps(1), pstat(1).