PSTAT(1)
ИМЯ
pstat - Сообщает системную информацию.
СИНТАКСИС
pstat [ -aixpf ] [ -u ubase ] [ -c corefile ] [ -n namelist ] [file ]
ОПИСАНИЕ
Команда pstat интерпретирует содержание определенных системных таблиц, команда pstat выполняет поиск этих таблиц в файле /dev /mem и /dev/kmem. Если задан файл (аргумент file), то таблицы прежде разыскиваются в описанном файле, а затем в /dev/mem. Аналогично, опция -с позволяет вам указать для поиска файл corefile, в котором таблицы будут разыскиваться раньше, чем в /dev/mem. Необходимый список имен берется из файла /xenix. Доступны следующие опции:
-a Под действием опции -p описывает в первую очередь все сегменты процессов, а не процессы, которые уже действуют.
-i Печатает таблицу узлов со следующими заголовками:
LOC Центральное расположение входа в эту таблицу.
FLAGS Разнообразные переменные состояния, закодированные следующим образом:
L Заблокированное U Необходимо скорректировать время обновления файловой системы (F) A Необходимо скорректировать время доступа M Файловая система смонтирована здесь W Разыскивается другим процессом (Включен флаг L) T Содержит текстовый файл C Измененное время должно быть скорректировано
CNT Число открытых входов в файловую систему для данного узла.
DEV Старший и младший номер устройства файловой системы, в которой размещен данный узел.
INO I-номер в пределах указанного устройства.
MODE Биты режима, см. команду chmod(S).
NLK Число связей,ведущих к этому узлу.
UID Пользовательский идентификатор ID владельца
SIZ/DEV Число байтов в исходном файле, или старший и младший номера устройства специального файла.
-x Печатает текстовую таблицу со следующими заголовками (только 286):
LOC расположение входа в эту таблицу в памяти.
FLAGS Разнообразные переменные состояния, закодированные следующим образом:
T Команда в действии W Текст еще не записан на устройство перекачки L Загрузка в действии K Заблокирован w Запрошен (флаг L включен)
DADDR Адрес на диске при перекачке данных, кратный байтам BSIZE.
CADDR Адрес ядра, измеренный в блоках разрешающей способности управления памятью.
SIZE Размер текстового сегмента, измеренный в блоках разрешающей способности управления памятью.
IPTR Размещение ядра соответствующего узла.
CNT Число процессов, использующих этот текстовый сегмент.
CCNT Число процессов в ядре, использующих этот текстовый сегмент.
- p Печатает таблицу процессов для действующих процессов со следующими заголовками:
LOC Центральное расположение входа в эту таблицу.
S Состояние выполнения, закодированное следующим образом:
0 Нет процесса 1 Ожидание некоторого события 3 Доступен для выполнения 4 Создается 5 Завершается 6 Остановлен программой трассировки
F Разнообразные переменные состояния следующие:
01 Загружен 02 Процесс планировщика 04 Заблокирован 010 Откачан 020 Трассирован 040 Использован 0100 Заблокирован командой lock(2).
PRI Приоритет в расписании, см. команду .
SIGNAL Принятые сигналы (сигналы 1-16, закодированные в битах 0-15).
UID Реальный пользовательский идентификатор ID.
TIM Время резидентной части в секундах, свыше 127, кодируется, как 127.
CPU Взвешенное интегральное время центрального процессора (CPU) для планировщика.
NI Предпочтительный уровень, см. команду .
PGRP Процессовый номер маршрута группы процесса (открывающий управляющий терминал).
PID Процессовый номер ID.
PPID Процессовый ID, порождающего процесса.
ADDR Если процесс размещен в ядре, то физический адрес области "u-area" данного процесса, измеренный в узлах разрешающей способности управления памяти. Если процесс откачен, то позиция в области перекачки измеряется кратно байтам BSIZE.
WCHAN Номер канала ожидания ожидающего процесса.
LINK Указатель связи в списке выполняемых процессов.
TEXTP Если текст чист, то указатель на место входа в текстовую таблицу (только 286).
INODP Указатель на размещение разделенного узла (только 386).
CLKT Обратный счетчик для команды , измеренный в секундах.
-u ubase
Печатает информацию о пользовательском процессе. Ubase - это шестнадцатеричный адрес данного процесса в главной памяти. Адрес может быть получен с помощью длинного (long) листинга (опция -l) команды .
-c corefile
Используйте файл corefile вместо /dev/kmem.
-n namelist
Используйте файл namelist в качестве альтернативного списка имен вместо /xenix.
-f Печатает таблицу открытых файлов со следующими заголовками:
LOC Центральное расположение входа в эту таблицу.
FLAGS Разнообразные переменные состояния:
R Открыт для чтения W Открыт для записи P Программный канал
CNT Количество процессов, которые знают этот открытый файл.
INO Адрес входа в таблицу узлов для данного файла.
OFFS Смещение данного файла, см. команду .
ФАЙЛЫ
/xenix Список имен /dev/mem Источник таблиц по умолчанию
СМ. ТАКЖЕ
, , filesystem(3)
|
|
Содержание раздела