GNU/Linux >> Znalost Linux >  >> Linux

Linux – Proč je nový PID menší než starý?

Je nějaká šance, že je pid nového procesu menší než ty stávající?
Mám proces démona, který se po zabití restartuje, zaznamenal jsem pid,
a zjistil jsem, že pid byl nejprve menší a pak jdi větší.

jaký je možný důvod?

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

omlouvám se za dotaz a děkuji za odpovědi.

Myslím, že jsem našel odpověď.
/proc/sys/kernel/pid_max ukazuje 32768 (Android OS na telefonu), v dlouhodobém testu to muselo překročit toto,a přemístit. Ještě jednou děkuji.

Přijatá odpověď:

V Linuxu jsou PID přidělovány v pořadí, ale nakonec systém narazí na svůj limit PID a začne znovu, přeskočí již přiřazené PID.


Linux
  1. Jak najít soubory větší nebo menší než X v Linuxu

  2. 7 nejpoužívanějších jmenných prostorů Linuxu

  3. Proč není Pgid procesů dítěte PGID rodiče?

  1. Linux – Proč je kořenový adresář označen A / Sign?

  2. přidání nového síťového protokolu do linuxového jádra

  3. Linux mremap bez uvolnění starého mapování?

  1. Proč jsem přešel z Macu na Linux

  2. Můj příběh o Linuxu:Proč seznamovat lidi s Raspberry Pi

  3. Proč se heslo 'sudo' liší od hesla 'su root'