Rin*_*ind 16
在 Ubuntu 上,它们是连续的。在其他操作系统上,它可能会有所不同。
内核在 (RESERVED_PIDS, PID_MAX_DEFAULT) 范围内分配 PID。它在每个命名空间中按顺序执行(不同命名空间中的任务可以具有相同的 ID)。如果范围用尽,pid 分配会环绕。
虽然介意...
关于stackoverflow的一些主题:
在注释中是一个测试 PID 分配的命令:
for i in {1..20}; do sh -c 'echo $$'; done
Run Code Online (Sandbox Code Playgroud)