Discussion

Linux nice Komutu Nedir?

Started by MysticFirewall · 08 Aug 2026 07:26 · 1 Views · 0 Replies
Thread Starter #0
Nice komutu, Linux ve Unix tabanlı işletim sistemlerinde, bir işlemin CPU zamanını ne kadar öncelikli bir şekilde kullanacağını belirlemeye yarayan bir komuttur. İşletim sistemlerinde her işlem, "nice" değeri olarak bilinen bir öncelik seviyesine sahiptir. Bu değer, -20 ile 19 arasında bir aralıkta bulunur. -20, en yüksek öncelik anlamına gelirken, 19 en düşük önceliği ifade eder.

Nice komutunun temel amacı, sistem kaynaklarının daha verimli ve adil bir şekilde dağıtılmasını sağlamaktır. Özellikle çoklu görevlerin çalıştığı sistemlerde, bazı işlemlerin diğerlerine göre daha fazla veya daha az CPU zamanı alması gerektiğinde kullanılır. Örneğin, bir kullanıcı yoğun kaynak tüketen bir işlem çalıştırmak istiyorsa, bu işlemin nice değerini artırarak diğer işlemlerin daha fazla kaynak kullanmasını sağlayabilir.

Nice komutunun kullanımı oldukça basittir. Genel sözdizimi şu şekildedir:

CODE
1nice [seviye] [komut]


Burada "seviye", işlemin nice değerini değiştirmek için kullanılan bir sayıdır. Eğer bir değeri belirtmezseniz, varsayılan değer 10 olarak kabul edilir. Örneğin, aşağıdaki komut, "myprocess" isimli bir işlemi 5 öncelik seviyesi ile başlatır:

CODE
1nice -n 5 myprocess


Eğer mevcut bir işlemin nice değerini değiştirmek istiyorsanız, renice komutunu kullanabilirsiniz. Örneğin, PID'si 1234 olan bir işlemin nice değerini -5 yapmak için şu komutu kullanabilirsiniz:

CODE
1renice -n -5 1234


Nice komutu, sistem yöneticileri ve ileri seviye kullanıcılar için önemli bir araçtır. İşletim sisteminin kaynak yönetimi üzerinde daha fazla kontrol sağlamak ve önceliklendirme yapmak adına kullanılır. Bu sayede, sistem performansını optimize etmek için gerekli ayarlamalar yapılabilir.

You must be logged in to reply.

0 quotes selected