流程的PID是长期独特的吗?

时间:2014-03-25 21:26:33

标签: database process primary-key

正如上面的问题所说:过程的PID是否具有长期独特性?

我正在尝试将一个表示Process的表添加到我的数据库中。为了解决这个问题,我需要将其PID作为主键或自动生成的ID吗?

1 个答案:

答案 0 :(得分:2)

这取决于操作系统,但通常只要该进程正在运行,PID就是唯一的。

也就是说,只要您的进程正在运行,其他进程就不会为您的进程提供相同的PID,但是只要进程终止,另一个进程就可以(并且最有可能最终)获得相同的PID