Question

As the question above says : Is the PID of a process unique in long term ?

I'm trying to add one table that represents a Process into my database. To deal this do I need to put its PID as a primary key or an auto-generated id?

Était-ce utile?

La solution

It depends on the OS, however normally a PID will only be unique for as long as that process is running.

That is, as long as your process is running no other process will be given a PID the same as your process, however as soon as a process has terminated another process can (and most likely will eventually) be given the same PID.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top