2014-03-05 22 views
0

一個非常基本的問題: 我觀察到賦予新過程的PID不斷增加。截至現在,當我輸入psps的PID給定爲48564.(當我這樣做ps再次它得到+1值)舊的PID在任何時候都被重用?

文件中給出的極限/proc/sys/kernel/pid_max爲65536

那麼會是什麼如果我達到這個極限就會發生。終止進程的PID是否被重用?

+0

[This](http://unix.stackexchange.com/questions/26677/will-process-ids-be-recycled-what-if-you-reach-the-maximal-id)and [this]( http://superuser.com/questions/135007/how-are-pids-generated)都是你需要的。奇怪的是,你沒有在Google搜索中找到它們。 – axiom

+0

是的..我的壞..我應該看得更徹底..請關閉它。 – WYSIWYG

回答

6

當然,他們被重用。一些系統運行多年,除了前幾個「特殊」之外,這65K個PID中的每一個都將循環數千次。

相關問題