proc_nice
Çalışan sürecin önceliğini değiştirir
&reftitle.description;
boolproc_nice
intöncelik
proc_nice işlevi çalışan sürecin önceliğini
öncelik kadar değiştirir. Pozitif bir
öncelik sürecin önceliğini düşürürken negatif bir
öncelik önceliği arttıracaktır.
proc_nice işlevinin proc_open ve
onunla ilişkili diğer işlevlerle bir ilişkisi yoktur.
&reftitle.parameters;
öncelik
Yeni öncelik değeri.
Unix'te, -20 gibi düşük bir değer yüksek öncelik
anlamına gelirken pozitif bir değer düşük öncelik demektir.
öncelik bağımsız değişkeninin Windows üzerindeki
anlamları:
Öncelik sınıfı
Olası değerler
Yüksek öncelik
öncelik < -9
Normal üstü öncelik
öncelik < -4
Normal öncelik
öncelik < 5 &
öncelik > -5
Normal altı öncelik
öncelik > 5
Bekletme önceliği
öncelik > 9
&reftitle.returnvalues;
&return.success;
Kullanıcının önceliği değiştirme yetkisinin olmaması gibi hata durumlarında
E_WARNING seviyesinde bir ileti çıktılanır.
&reftitle.changelog;
&Version;
&Description;
7.2.0
Bu işlev artık Windows üzerinde kullanılbiliyor.
&reftitle.examples;
- Önceliği yükseltmek için proc_nice
kullanımı
]]>
&reftitle.notes;
Kullanılabilirlik
proc_nice işlevi sadece sisteminiz 'nice' yeteneğine
sahipse mevcut olacaktır. 'nice' bulunan sistemler: SVr4, SVID EXT,
AT&T, X/OPEN, BSD 4.3.
Windows için
PHP evre güvenliği kullanılarak derlenmiş olsa bile
proc_nice geçerli süreç
önceliğini değiştirir.
&reftitle.seealso;
pcntl_setpriority