Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       ipc_namespaces - overview of Linux IPC namespaces

ОПИСАНИЕ

       Пространства  имён  IPC  изолируют  определённые  ресурсы  IPC,  а  именно IPC-объекты System V (смотрите
       sysvipc(7)) и  (начиная  с  Linux  2.6.30)  очереди  сообщений  POSIX  (смотрите  mq_overview(7)).  Общая
       характеристика  этих  механизмов IPC в том, что объекты IPC распознаются механизмами не как пути файловой
       системы.

       Каждое пространство имён IPC имеет свой набор идентификаторов System V IPC и свою  файловую  систему  для
       очереди  сообщений  POSIX.  Объекты,  созданные  в  пространстве  имён IPC, видимы всем другим процессам,
       которые являются членами этого пространства имён, и невидимы процессам из других пространств имён IPC.

       Следующие интерфейсы /proc отличаются в каждом пространстве имён IPC:

       •  Интерфейсы очереди сообщений POSIX в /proc/sys/fs/mqueue.

       •  IPC-интерфейсы System V в /proc/sys/kernel, а именно: msgmax, msgmnb,  msgmni,  sem,  shmall,  shmmax,
          shmmni и shm_rmid_forced.

       •  IPC-интерфейсы System V в /proc/sysvipc.

       При  уничтожении  пространства имён IPC (т. е., когда завершается последний процесс из этого пространства
       имён), все объекты IPC из пространства имён автоматически уничтожаются.

       Для использования пространств имён IPC требуется, чтобы ядро было собрано с параметром CONFIG_IPC_NS.

СМОТРИТЕ ТАКЖЕ

       nsenter(1), unshare(1), clone(2), setns(2), unshare(2), mq_overview(7), namespaces(7), sysvipc(7)

ПЕРЕВОД

       Русский перевод этой страницы  руководства  разработал(и)  Azamat  Hackimov  <azamat.hackimov@gmail.com>,
       Dmitriy  S. Seregin <dseregin@59.ru>, Yuri Kozlov <yuray@komyakino.ru>, Иван Павлов <pavia00@gmail.com> и
       Kirill Rekhov <krekhov.dev@gmail.com>

       Этот перевод является свободной программной документацией; он распространяется на условиях  общедоступной
       лицензии  GNU  (GNU  General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите  об  этом
       разработчику(ам)   по   его(их)  адресу(ам)  электронной  почты  или  по  адресу  списка рассылки русских
       переводчиков.

Справочные страницы Linux 6.9.1                   2 мая 2024 г.                                ipc_namespaces(7)