Özet
nice [-n increment] utility [argument ...]
Açıklama
nice aracı, belirtilen aracı (utility) onun “nice” değerini belirtilen artış miktarı kadar veya varsayılan 10 değeri kadar artırarak değiştirilmiş bir zamanlama önceliğinde çalıştırır. Bir sürecin (process) nice değeri ne kadar düşükse, zamanlama önceliği o kadar yüksek olur.
Süper kullanıcı (superuser), bir aracı daha yüksek bir zamanlama önceliğiyle çalıştırmak için negatif bir artış miktarı belirtebilir.
Bazı kabuklar (shells), bu araca benzer veya onunla aynı olan yerleşik (builtin) bir nice komutu sağlayabilir. builtin(1) kılavuz sayfasına bakın.
Ortam (Environment)
Eğer isim ‘/’ karakteri içermiyorsa, istenen aracı bulmak için PATH ortam değişkeni kullanılır.
Çıkış Durumu
Eğer araç çağrılırsa, nice aracının çıkış durumu, çağrılan aracın çıkış durumu olur.
126 değerindeki bir çıkış durumu aracın bulunduğunu ancak çalıştırılamadığını gösterir. 127 değerindeki bir çıkış durumu ise aracın bulunamadığını gösterir.
Örnekler
Kabuğun önceliğinin 0 olduğunu varsayarak, ‘date’ aracını 5 önceliğinde çalıştırır:
nice -n 5 date
Kabuğun önceliğinin 0 olduğunu ve süper kullanıcı olduğunuzu varsayarak, ‘date’ aracını -19 önceliğinde çalıştırır:
nice -n 16 nice -n -35 date
Uyumluluk
Geleneksel -artış seçeneğinin kullanımı sonlandırılmıştır (deprecated) ancak hala desteklenmektedir.
Ayrıca Bkz.
builtin(1), csh(1), getpriority(2), setpriority(2), renice(8)
Standartlar
nice aracı IEEE Std 1003.1-2001 (“POSIX.1”) standardı ile uyumludur.
Tarihçe
Bir nice aracı ilk olarak Version 4 AT&T UNIX sürümünde ortaya çıktı.
macOS 26.4 24 Şubat 2011 macOS 26.4