新しいPIDが古いPIDより小さいのはなぜですか?

新しいPIDが古いPIDより小さいのはなぜですか?

新しいプロセスのpidが既存のプロセスのpidより小さい場合がありますか?終了後に再起動するデーモンがあります。 pidを記録した結果、pidが最初は小さくなって大きくなることがわかりました。

考えられる理由は何ですか?

================================================== =============

質問して申し訳ありませんでした。ありがとうございます。

今答えを見つけたと思います。 /proc/sys/kernel/pid_maxには32768(携帯電話のAndroidオペレーティングシステム)が表示されます。長期間テストした後、この値を超えて再割り当てされたようです。もう一度ありがとうございます。

ベストアンサー1

Linuxでは、PIDは順番に割り当てられますが、最終的にシステムはPID制限に達して再起動して割り当てられたPIDをスキップします。

おすすめ記事