我是靠谱客的博主 暴躁芒果,最近开发中收集的这篇文章主要介绍[linux语法手册中文版]-IPC_NAMESPACES(7),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

名称

        ipc_namespace

描述

        IPC 名称空间隔离某些 IPC 资源,即 System V IPC 对象(请参阅 sysvipc(7))和(自 Linux 2.6.30 起)POSIX 消息队列(请参阅 mq_overview(7))。 这些 IPC 机制的共同特征是 IPC 对象由文件系统路径名以外的机制标识。

        每个 IPC 命名空间都有自己的一组 System V IPC 标识符和自己的 POSIX 消息队列文件系统。 在 IPC 命名空间中创建的对象对属于该命名空间成员的所有其他进程可见,但对其他 IPC 命名空间中的进程不可见。

        以下 /proc 接口在每个 IPC 命名空间中是不同的:

                * /proc/sys/fs/mqueue 中的 POSIX 消息队列接口。

                * 在/proc/sys/kernel中的System V IPC接口,即:msgmax、msgmnb、msgmni、sem、shmall、shmmax、shmmni、shm_rmid_forced。

                *在/proc/sysvipc 中的System V IPC接口。

        当 IPC 命名空间被销毁时(即,当作为命名空间成员的最后一个进程终止时),命名空间中的所有 IPC 对象都会自动销毁。

        使用 IPC 命名空间需要使用 CONFIG_IPC_NS 选项配置的内核。

最后

以上就是暴躁芒果为你收集整理的[linux语法手册中文版]-IPC_NAMESPACES(7)的全部内容,希望文章能够帮你解决[linux语法手册中文版]-IPC_NAMESPACES(7)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部