Nice
nice, Unix ve benzeri işletim sistemlerinin Linux gibi çekirdeklerinde kullanılan bir programdır. nice aynı ada sahip bir çekirdeği doğrudan eşleştirirl. Verilen bir işlemi, çekirdekteğin zaman çigelgesindeki önceliğe göre değiştirir. −20'nin güzel tarafı, en yüksek önceliğe sahip olmasıdır. 19 veya 20 en düşük önceliklidir. Öntanımlı olarak en iyi tarafı, üstündeki işlemi devralmasıdır. Bu da genellikle 0'dır.
Kullanım ve etki
İşlemcinin (CPU) yapabileceğinden daha fazla iş yapması istendiğinde nice komutunu kullanmak çok iyidir. Bu durumda, daha yüksek öncelikli bir işlem, daha düşük öncelikli bir işlemden önce davranıp işlemcinin zamanını kendine çeker. Eğer işlemci, işlemlerin istediğinden daha çok kaynak türetebilirse, daha düşük önceliğe sahip iş, işlemcinin %99'unu kullanabilir. Sadece yetkili kullanıcı (root), daha düşük öncelikli değeri ayarlayabilir. Diğer kullanıcı veya gruplara düşük değerler ayarlamaları için /etc/security/limits.conf dosyasını değiştirmek mümkündür.
renice programı, çalışmakta olan bir işlemin önceliğini değiştirmek için kullanılabilir.
Bir işlemin uygun değer ayarının tam matematiksel etkisi, Unix ortamınında zaman çizelgeninin nasıl oluşturulduğuna bağlıdır. Belirli işletim sisteminin zaman göstergecisi, onda oluşturulacak çeşitli bulgulayıcı yöntemleri olabilir.
İşlemci zamanı yerine G/Ç'nin zaman etkisini görmek için ayrıca ionice program kullanılır.
Ayrıca bakınız
Dış bağlantılar
- manpages.debian.net limits,conf araması
Kaynakça
- İngilizce Wikipedia nice (Unix) maddesi