.\" -*- coding: UTF-8 -*- .\" Copyright (c) 2019 by Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ipc_namespaces 7 "5 февраля 2023 г." "Linux man\-pages 6.05.01" .SH ИМЯ ipc_namespaces \- overview of Linux IPC namespaces .SH ОПИСАНИЕ .\" commit 7eafd7c74c3f2e67c27621b987b28397110d643f .\" https://lwn.net/Articles/312232/ Пространства имён IPC изолируют определённые ресурсы IPC, а именно IPC\-объекты System V (смотрите \fBsysvipc\fP(7)) и (начиная с Linux 2.6.30) очереди сообщений POSIX (смотрите \fBmq_overview\fP(7)). Общая характеристика этих механизмов IPC в том, что объекты IPC распознаются механизмами не как пути файловой системы. .PP Каждое пространство имён IPC имеет свой набор идентификаторов System V IPC и свою файловую систему для очереди сообщений POSIX. Объекты, созданные в пространстве имён IPC, видимы всем другим процессам, которые являются членами этого пространства имён, и невидимы процессам из других пространств имён IPC. .PP Следующие интерфейсы \fI/proc\fP отличаются в каждом пространстве имён IPC: .IP \[bu] 3 Интерфейсы очереди сообщений POSIX в \fI/proc/sys/fs/mqueue\fP. .IP \[bu] IPC\-интерфейсы System V в \fI/proc/sys/kernel\fP, а именно: \fImsgmax\fP, \fImsgmnb\fP, \fImsgmni\fP, \fIsem\fP, \fIshmall\fP, \fIshmmax\fP, \fIshmmni\fP и \fIshm_rmid_forced\fP. .IP \[bu] IPC\-интерфейсы System V в \fI/proc/sysvipc\fP. .PP При уничтожении пространства имён IPC (т. е., когда завершается последний процесс из этого пространства имён), все объекты IPC из пространства имён автоматически уничтожаются. .PP Для использования пространств имён IPC требуется, чтобы ядро было собрано с параметром \fBCONFIG_IPC_NS\fP. .SH "СМ. ТАКЖЕ" \fBnsenter\fP(1), \fBunshare\fP(1), \fBclone\fP(2), \fBsetns\fP(2), \fBunshare\fP(2), \fBmq_overview\fP(7), \fBnamespaces\fP(7), \fBsysvipc\fP(7) .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства был сделан Azamat Hackimov , Dmitriy S. Seregin , Yuri Kozlov и Иван Павлов . .PP Этот перевод является бесплатной документацией; прочитайте .UR https://www.gnu.org/licenses/gpl-3.0.html Стандартную общественную лицензию GNU версии 3 .UE или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. .PP Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на .MT man-pages-ru-talks@lists.sourceforge.net .ME .