Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в 21 локации

От 104 рублей в месяц

Безлимитный трафик. Защита от ДДоС.

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

IPCS(8)

НАЗВАНИЕ
ipcs - сообщает статус средств межпроцессной связи.

СИНТАКСИС


 ipcs [options]

ОПИСАНИЕ
ipcs выдает некоторую информацию о средствах активной межпроцессной связи. Если опции не заданы, то эта информация выдается в сокращенном виде для активных очередей сообщений, общей памяти и семафоров в системе. В противном случае, эта информация контролируется следующими опциями:

  • -q Выдача информации об активных очередях сообщений.
  • -m Выдача информации об активных сегментах общей памяти.
  • -s Выдача информации об активных семафорах.

Если задана любая из эих опций, то выдается соответствующая этой опции информация. Если не задана ни одна из этих опций, то выдается информация по всем трем пунктам.

-bВыдача информации о наибольшем допустимом размере (максимальное количество байтов в сообщениях очередей сообщений, размер сегментов общей памяти и количество семафоров в любом наборе семафоров). Значение колонок листинга смотрите ниже.
-cВыдача регистрационного и группового имен создателя. Смотрите приведенную ниже информацию.
-oВыдача информации о характеристиках использования (количество сообщений в очереди, общее количество байтов в сообщениях очереди и количество процессов, привязанных к сегментам общей памяти).
-pВыдача информации об идентификаторах процессов (идентификатор последнего процесса, пославшего сообщение, и идентификатор последнего процесса, принявшего сообщение, в очередях сообщений. Выдается идентификатор порождающего процесса и идентификатор последнего процесса, прикрепленного к сегментам общей памяти или отключенного от них.) Смотрите приведенную ниже информацию.
-tВыдача информации о времени. (Время выполнения последней управляющей операции, изменившей режим доступа ко всем средствам. Время последнего использования msgsnd и msgrcv в очередях сообщений, shmat shmdt в общей памяти и semop(2) для семафоров.) Смотрите приведенную ниже информацию.
-aИспользование всех опций выдачи. (Краткое задание опций -b,-c, -o,-p и -t).
-C corefile Использование файла corefile вместо /dev/kmem.
-N namelist Этот аргумент используется для задания альтернативного имени namelist (по умолчанию - /kernel).

Ниже приводятся заголовки и назначение колонок в листинге ipcs; буквы в скобках обозначают опции, которые вызывают появление соответствующего заголовка; all означает, что данный заголовок появляется всегда. Заметьте, что эти опции определяют только тип предоставляемой для некоторого средства информации; они не определяют, какое средство будет присутствовать в листинге.

T(all)Тип средства:
  • q очередь сообщений;
  • m сегмент общей памяти;
  • s семафор.
ID(all)Идентификатор входной структуры средства. Эаметьте, что для средств, созданных с помощью creatsem(2) или sdget(2), задается идентификатор "X".
KEY(all)Ключ, используемый в качестве аргумента к msgkey, semget или shmget для создания входной структуры средства. (Замечание: Ключ сегмента общей памяти изменяется на IPC_PRIVATE с момента удаления сегмента до момента, когда все прикрепленные к этому сегменту процессы отключатся от него.)
MODE(all)Аргументы и режимы доступа к средствам: Режим определяется 11 символами, которые интерпретируются следующим образом:
Первые два символа таковы:
  • R если процесс ждет в режиме msgrcv;
  • S если процесс ждет в режиме msgsnd;
  • D если удален сегмент общей памяти. Он исчезает, когда последний прикрепленный к сегменту процесс отключается от него;
  • C если связанный сегмент общей памяти должен быть очищен при первом обращении к нему.
  • - если не установлен соответствующий специальный признак.
Следующие 9 символов интерпретируются как три набора по три позиции каждый. Первый набор относится к разрешениям владельца; следующий - к разрешениям прочих в группе пользователя входной структуры средства; последний - ко всем остальным. Внутри каждого набора первый символ определяет право на чтение, второй - на запись или корректировку,а последний пока не используется.

Разрешения определяются следующим образом:

  • r если предоставлено право на чтение;
  • w если предоставлено право на запись;
  • a если предоставлено право на корректировку;
  • - если разрешение не предоставляется.
OWNER(all)Регистрационное имя владельца входной структуры средства.
GROUP(all)Групповое имя группы владельца входной структуры средства.
CREATOR(a,c)Регистрационное имя создателя входной структуры средства.
CGROUP(a,c)Групповое имя группы создателя входной структуры средства.
CBYTES(a,o)Количество байтов в сообщениях, в текущий момент стоящих на очереди.
QNUM (a,o)Количество сообщений, в текущий момент стоящих на очереди.
QBYTES(a,b)Максимальное количество байтов, допускаемое в сообщениях, стоящих на очереди.
LSPID(a,p)Идентификатор последнего процесса, отправившего сообщение в соответствующую очередь.
LRPID(a,p)Идентификатор последнего процесса, получившего сообщение из соответствующей очереди.
STIME(a,t)Время, когда последнее сообщение было отправлено в соответствующую очередь.
RTIME(a,t)Время, когда последнее сообщение было получено из соответствующей очереди.
CTIME(a,t)Время, когда соответствующая входная структура была создана или изменена.
NATTCH(a,o)Количество процессов, прикрепленных к соответствующему сегменту общей памяти.
SEGSZ(a,b)Размер соответствующего сегмента общей памяти.
CPID(a,p)Идентификатор процесса создателя входной структуры общей памяти.
LPID(a,p)Идентификатор последнего процесса, прикрепленного или отключенного от сегмента общей памяти.
ATIME(a,t)Время, когда последний процесс был прикреплен к соответствующему сегменту общей памяти.
DTIME(a,t)Время, когда последний процесс был отключен от соотвествующего сегмента общей памяти.
NSEMS(a,b)Количество семафоров в наборе, соответствующем семафорной входной структуре.
OTIME(a,t)Время, когда была завершена последняя операция с набором, соответствующим семафорной входной структуре.

ФАЙЛЫ


/kernel     список системных имен

/dev/kmem   память

/etc/passwd имена пользователей

/etc/group  имена групп

СМ. ТАКЖЕ
creatsem(2), msgop(2), sdget(2), semop(2), shmop(2)

ПРИМЕЧАНИЯ
В процессе работы ipcs параметры могут меняться; рисуемая этой программой картина представляет собой лишь известное приближение.

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...