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 Команда ptrace(2) в действии
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
- Приоритет в расписании, см. команду nice(2).
- SIGNAL
- Принятые сигналы (сигналы 1-16, закодированные
в битах 0-15).
- UID
- Реальный пользовательский идентификатор ID.
- TIM
- Время резидентной части в секундах, свыше 127,
кодируется, как 127.
- CPU
- Взвешенное интегральное время центрального
процессора (CPU) для планировщика.
- NI
- Предпочтительный уровень, см. команду nice(2).
- PGRP
- Процессовый номер маршрута группы процесса
(открывающий управляющий терминал).
- PID
- Процессовый номер ID.
- PPID
- Процессовый ID, порождающего процесса.
- ADDR
- Если процесс размещен в ядре, то физический
адрес области "u-area" данного процесса, измеренный в узлах разрешающей способности управления памяти. Если процесс откачен, то позиция
в области перекачки измеряется кратно байтам
BSIZE.
- WCHAN
- Номер канала ожидания ожидающего процесса.
- LINK
- Указатель связи в списке выполняемых процессов.
- TEXTP
- Если текст чист, то указатель на место входа в
текстовую таблицу (только 286).
- INODP
- Указатель на размещение разделенного узла
(только 386).
- CLKT
- Обратный счетчик для команды alarm(2), измеренный в секундах.
- -u ubase
-
Печатает информацию о пользовательском процессе.
Ubase - это шестнадцатеричный адрес данного процесса
в главной памяти. Адрес может быть получен с помощью
длинного (long) листинга (опция -l) команды ps(1).
- -c corefile
-
Используйте файл corefile вместо /dev/kmem.
- -n namelist
-
Используйте файл namelist в качестве альтернативного
списка имен вместо /xenix.
- -f
- Печатает таблицу открытых файлов со следующими заголовками:
- LOC
- Центральное расположение входа в эту таблицу.
- FLAGS
- Разнообразные переменные состояния:
R Открыт для чтения
W Открыт для записи
P Программный канал
- CNT
- Количество процессов, которые знают этот открытый файл.
- INO
- Адрес входа в таблицу узлов для данного файла.
- OFFS
- Смещение данного файла, см. команду lseek(2).
ФАЙЛЫ
/xenix Список имен
/dev/mem Источник таблиц по умолчанию
СМ. ТАКЖЕ
ps(1), stat(2), filesystem(3)
|
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
|
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
Новости мира IT:
- 25.07 - В России выросла популярность отечественных облачных хранилищ, хотя молодёжь предпочитает иностранные
- 25.07 - Microsoft добавила сгенерированные ИИ сводки в результаты поиска Bing
- 25.07 - Apple выпустила веб-версию своего картографического сервиса
- 23.07 - Google передумала отказываться от сторонних cookie в Chrome, но обещает повысить конфиденциальность
- 23.07 - Аудитория Telegram достигла 950 миллионов пользователей в месяц
- 23.07 - Alphabet провалила сделку по поглощению Wiz за $23 млрд — стартап счёл предложенные условия унизительными
- 23.07 - Intel признала вину в нестабильности Raptor Lake, но уже знает как всё исправить
- 18.07 - Еврокомиссия выяснит, не мешает ли конкурентам Samsung наличие ИИ-модели Gemini Nano в Galaxy S24
- 18.07 - Huawei будет внедрять искусственный интеллект в тяжёлое машиностроение
- 18.07 - В Китае создали сверхлёгкий дрон, который будет летать, пока светит Солнце
- 18.07 - Дефицит ИИ-чипов сохранится до 2026 года, прогнозируют в TSMC
- 18.07 - Google стала показывать меньше ответов ИИ в поиске после серии «странных» ответов
- 16.07 - Oppo и Ericsson подписали соглашение о перекрёстном лицензировании в сфере сетей 5G
- 16.07 - Акции Apple достигли исторического максимума благодаря ИИ
- 16.07 - Nvidia столкнулась с антимонопольным расследованием во Франции — компании грозит крупный штраф
- 16.07 - ИИ и глобальные амбиции: Аркадий Волож рассказал, чем займётся зарубежная часть «Яндекса» после разделения
- 16.07 - Разработку российской консоли оценили всего в 1 млрд рублей, но в целом денег понадобится куда больше
- 16.07 - Yandex закрыл сделку по продаже «Яндекса»
- 10.07 - Представлен релиз Firefox 128
- 10.07 - Доступна платформа OpenSilver 3.0, продолжающая развитие технологии Silverlight
Архив новостей
|
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
|
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
|
|
![](/pictures/1x1.gif) |
![](/pictures/1x1.gif) |
|