Yanıtlar:
Gönderen http://www.alexxoid.com/blog/linux/getting-the-max-pid-value-for-linux-process.html :
Linux işlemine atanabilecek maksimum PID değerini almak için aşağıdaki komutu çalıştırın:
cat /proc/sys/kernel/pid_max
Çoğu Linux makinesinde sonuç 32768'dir (= 2 15 ).
Ancak, gerekirse 4194304'e (= 2 22 ) kadar herhangi bir değere ayarlanabilir . Örneğin, sunucuların PID çarpışmalarını önlemek için daha büyük bir sınırı olabilir.
Linux yanıtı aldınız ve kabul ettiniz. - Solaris üzerinde, bir işlem kimliği maksimum değeri bir çekirdek ayarlanabilir bir parametredir pidmax
içinde /etc/system
- yani 30,000 varsayılan ve her yerde, 266 ve 999,999 arasında ayarlanabilir. Bunun, max_nprocs
farklı bir işleve sahip bir çekirdek ayarlanabilir parametresi olmadığını unutmayın .
max_nprocs
, kullanılmayan pidlerin kullanılabilir olup olmadığına bakılmaksızın eşzamanlı işlemlerin sayısını sınırlar.
Minimum 1 ve genellikle maksimum 2 ^ 15
/proc/0
ne ps -p 0
bir değişken pid başlatıcısı olarak, her neyse, :) çalışır, iyi gibi görünüyor-1
max_nprocs
Farklı olduğunu söylemiştin , fark nedir?