IPCS(1) Справочник основных команд FreeBSD IPCS(1)
НАЗВАНИЕ
ipcs -- отчёт о состоянии средств межпроцессного взаимодействия System V
СИНТАКСИС
ipcs [-abcmopqstMQSTy] [-C дамп] [-N система] [-u пользователь]
ОПИСАНИЕ
Утилита ipcs выводит информацию о системных средствам межпроцессного вза-
имодействия System V (IPC).
Имеются следующие опции:
-a Показать максимально возможное количество информации во время
вывода данных об активных семафорах, очередях сообщений и разде-
ляемых сегментах памяти. (Это эквивалентно указанию опций -b,
-c, -o, -p и -t.)
-b Показать максимально допустимые размеры активных семафоров, оче-
редей сообщений и разделяемых сегментов памяти. ``Максимальный
допустимый размер'' -- это максимальное количество байт в сообще-
нии в очереди сообщений, размер разделяемого сегмента памяти или
количество семафоров в наборе семафоров.
-c Показать имя и группу создателя активных семафоров, очередей
сообщений и разделяемых сегментов памяти.
-m Вывести информацию об активных сегментах разделяемой памяти.
-o Показать пиковое использование активных очередей сообщений и раз-
деляемых сегментов памяти. ``Пиковое использование'' -- это
количество сообщений в очереди сообщений, или количество процес-
сов, подключенных к разделяемому сегменту памяти.
-p Показать информацию об идентификаторе процесса для активных сема-
форов, очередей сообщений и разделяемых сегментов памяти.
``Идентификатором процесса'' является последний процесс, отпра-
вивший или получивший сообщение из очереди сообщений, процесс,
создавший семафор, или последний процесс, подключившийся или
отключившийся от разделяемого сегмента памяти.
-q Вывести информацию об активных очередях сообщений.
-s Вывести информацию об активных семафорах.
-t Показать время доступа к активным семафорам, очередям сообщений и
разделяемым сегментам памяти. Время доступа -- это время послед-
ней операции управления IPC объектом, последняя отправка или
приём сообщения, последнее подключение или отключение от разделя-
емого сегмента памяти, или последняя операция с семафором.
-C дамп
Извлечь значения из списка имён (namelist) указанного дампа
памяти ядра, вместо определённого по умолчанию /dev/kmem. Подра-
зумевает -y.
-M Вывести системную информацию о разделяемой памяти.
-N система
Извлечь список имён из указанной системы, вместо определённой по
умолчанию /boot/kernel/kernel. Подразумевает -y.
-Q Вывести системную информацию об очередях сообщений.
-S Вывести системную информацию о семафорах.
-T Вывести системную информацию о разделяемой памяти, очередях сооб-
щений и семафорах.
-y Использовать интерфейс kvm(3) вместо интерфейса sysctl(3) для
извлечения необходимой информации. Если ipcs запущена на работа-
ющей системе, использование kvm(3) потребует привилегии чтения из
/dev/kmem.
-u пользователь
Вывести информацию о механизмах IPC для указанного пользователя.
Пользователь может быть задан либо числовым идентификатором UID,
либо регистрационным именем.
Если не указана ни одна из опция -M, -m, -Q, -q, -S, или -s, выводится
информация обо всех активных средствах IPC.
ОГРАНИЧЕНИЯ
Системные структуры данных могут измениться в процессе работы ipcs;
непротиворечивость вывода ipcs не гарантируется.
ФАЙЛЫ
/dev/kmem стандартный файл памяти
/boot/kernel/kernel список имён стандартного ядра
СМОТРИ ТАКЖЕ
ipcrm(1)
АВТОРЫ
Thorsten Lockert <tholo [at] sigmasoft [dot] com>
ПРОБЛЕМЫ
К сожалению, эта страница справочника неполная, поскольку она не пытается
объяснить информацию, выводимую ipcs.
FreeBSD 6.2 24 марта 2004 FreeBSD 6.2
Последние комментарии
21 неделя 6 дней назад
46 недель 20 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад