GNU/Linux >> Linux の 問題 >  >> Linux

Linux PID のリサイクル

新しいプロセスが分岐すると、PID はシステムに依存する制限まで増加し、ラップアラウンドします。このラップアラウンドが発生する前に、カーネルは PID を再利用しません。

制限 (pid の最大数) は /proc/sys/kernel/pid_max です .マニュアルには次のように書かれています:

<ブロック引用>

/proc/sys/kernel/pid_max (Linux 2.5.34 以降)

このファイルは、PID が折り返される値を指定します (つまり、このファイルの値は最大 PID より 1 大きい値です)。このファイルのデフォルト値 32768 、以前のカーネルと同じ範囲の PID になります


https://superuser.com/questions/135007/how-are-pids-generated

これはあなたの質問に答えるはずです - PID がなくなると、まだ割り当てられているものをスキップして、PID をリサイクルするようです。


Linux
  1. Linuxファイルパーミッションの基本

  2. Linux –すべてがファイルですか?

  3. Linux の最大 PID

  1. Linuxでファイルを移動する方法

  2. Linuxファイルのアクセス許可について

  3. Linuxでファイルの名前を変更するにはどうすればよいですか?

  1. Linuxテールコマンド

  2. Linuxタッチコマンド

  3. LinuxでのCatコマンド