跳到主要内容

PID Namespace

2024年08月06日
柏拉文
越努力,越幸运

一、认识


PID(进程 ID)命名空间隔离 进程的 PID,使得每个容器中的进程看不到其他容器中的进程。每个容器都有自己的 PID 命名空间,容器内的 PID1 开始。PID Namespace 隔离 非常实用,它对进程 PID 重新标号,即两个不同 Namespace 下的进程可以有相同的 PID。每个 PID Namespace 都有自己的计数程序。内核为所有的 PID Namespace 维护了一个树状结构,最顶层的是系统初始时创建的,被称为 Root Namespace, 它创建的新 PID Namespace 被称为 Child Namespace (树的子节点)