linux - 关于进程的pid

标签 linux process pid

我有一个有点愚蠢的问题,如果我创建了一系列进程......这些不一定是某种继承,进程的 pid 必须是数字连续或随机 pid?

最佳答案

这是由操作系统决定的。

一般情况下,它们通常由操作系统顺序分配。但是,这种行为不是决策的依据,因为大多数操作系统规范都声明进程 ID 分配不是确定性的(即:它可能是随机的,并且可能在未来版本中发生变化等)。

关于linux - 关于进程的pid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/822797/

相关文章:

bash - GNU screen 问题

macos - OS X - 确定给定 PID 的环境?

linux - readlink -f 带空格

linux - 用于 Linux 上软件开发的库位置和包

process - 地址空间(进程的)和进程控制 block (PCB)在操作系统中如何相关?

c - C 中的进程间通信

c++ - 一个进程可以覆盖另一个进程的内存吗?

c - 了解 fork() 系统调用的工作原理

linux - Bash 从包含空格的路径中删除文件

c# - 从 C# .Net Core 项目正确调用外部 C 库方法*在 Linux 上*