PID - rostouci cisla procesu
John Popelnik
popelnik na gvid.cz
Pondělí Prosinec 1 12:30:52 CET 1997
>
> > je mozne (ci je to vlastnost Linuxu), ze PID neustale roste. Predpokladal
> > jsem, ze po zaniknuti procesu se jeho puvodni PID cislo muze pouzit pro jiny
> > proces a tak nemuze dochazet k neustalemu narustu PID.
... zkraceno
> pid nikdy neporoste nad vsechna ocekavani, v soucasne verzi Linuxu je
> PID_MAX 32768 a pid kazdeho procesu je vzdy mensi, nez PID_MAX.
> V momente, kdy citac last_pid (posledne prideleny pid) dosahne hodnoty
> PID_MAX, je prenastaven na 300 a jsou postupne scanovana jednotliva pid,
> zda-li je mozno je pouzit znovu (viz rutina get_pid kernel/fork.c).
> Na podrobnosti odkazuji prave tam.
> Na strojich, ktere spravuji, pid vetsinou mnohokrat protocim, takze musim
> potvrdit, ze to funguje.
>
> Cheers,
> Jakub
Diky za informaci. Uz jsem se lekl, ze budu muset uzkostlive sledovat denne
rostouci PID.
Ale v Linuxu 2.0.0 (jadru) to rozhodne nebehalo) - vzdycky to po 16000
spadlo. Byla to chyba v jadru nebo nejaka moje nesmyslnost ?
S pozdravem Milan Sorm
Další informace o konferenci Linux