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