«nice» etiketlenmiş sorular

Bir işlemin önceliğini değiştirerek ona daha fazla veya daha az CPU zamanı veren bir araçtır.

3
Neden bir işlemin iyi değerini artırmak için renice'yi kullanamıyorum?
Kimden man renice: Süper kullanıcı dışındaki kullanıcılar yalnızca sahip oldukları işlemlerin önceliğini değiştirebilir ve yalnızca 0 ` PRIO_MAX (20) [...] aralığında kendi` `güzel değerlerini '(güvenlik nedeniyle) artırabilirler. Bu yüzden renicekendi süreçlerimi yukarı doğru yapabilirim (onlara daha düşük öncelik veririm) ama asla aşağı doğru değil: $ renice 10 22316 22316 (process …
25 nice  priority 


2
Niçin tatlılık -20 ila 19 arasındadır?
niceKomut bir programa zamanlama önceliğini ( "hoşluk") ayarlamasını sağlar. Kullandığım tüm Unix benzeri sistemlerde, nezaket, -20 en uygun zamanlama önceliği, 0 varsayılan, 19 ise en az tercih ettiği bir tam sayı aralığı tarafından belirtilir. Varsayılan değer olarak 0'a sahip olmak yeterince sezgiseldir, ancak neden -20 ve 19 aralığın bitiş noktaları …

1
Güzel ve çocuk süreçleri
Birisi bana belirli bir niceseviye ile alt süreçler arasındaki ilişkinin ne olduğunu söyleyebilir mi? Ben varsayılan varsa Örneğin, nicebir 0ve ben bir senaryo başlamak nice 5sırayla (paralel 20 hakkında bu durumda) bazı alt süreçleri başlatır, çocuk süreçlerin güzel nedir?
22 linux  process  nice 

1
Güzel çalışmak nasıl?
sched_setscheduler diyor: Tüm zamanlama önleyici niteliktedir: daha yüksek statik önceliğe sahip bir işlem çalışmaya hazır hale gelirse, o anda çalışan işlem önlenir ve statik öncelik düzeyi için bekleme listesine geri döner. iken setpriority diyor Bu, sistemde daha yüksek bir öncelik yükü olduğunda çok düşük hoş değerlerin (+19) bir işleme gerçekten …

2
(-) nezaket değeri ne anlama gelir?
Man sayfasına ve wikipedia'ya göre; nice-20 ila 20 arasındadır. Ancak aşağıdaki komutu çalıştırdığımda, bazı işlemlerin (-) gibi sayısal olmayan bir değere sahip olduğunu görüyorum. Soldan 'NI' başlıklı altıncı sütuna bakın. (-) 'nin güzelliği neyi gösterir? ps axl F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND …


3
Borulu komuta güzelliği ayarlama
Ben değiştirilmiş neviyet seviyesi ile bir "piped" komutları yürütmek gerekir. Misal: nice -n 15 command1 | command2 | command3 Bu durumda, incelik yalnızca komut1 için "15" olarak değiştirilir. Komutların tamamı için (command1, command2 ve command3) nasıl değiştirilir?
15 nice 

2
Masaüstü bağlamında sistem planlamasıyla ilgili seçenekleri kullanma ve anlama
Systemd hizmet dosyalarında, aşağıdaki zamanlama ile ilgili seçenekler ayarlanabilir ( systemd.execman sayfasından yanlışsam beni düzeltin): Nice Yürütülen işlemler için varsayılan güzel düzeyi (zamanlama önceliği) ayarlar. -20 (en yüksek öncelik) ile 19 (en düşük öncelik) arasında bir tamsayı alır. Ayrıntılar için ayar değerine (2) bakın. Hangi tanıdık güzel seviyedir. Son linux …

4
Linux işlemini çok düşük bir öncelikte mi çalıştırıyorsunuz?
Çok önemli olmayan ama çok fazla CPU gücü tüketecek düzenli bir sürecim var ve gerçekten önemli olan başka bir süreç var, ancak çoğu zaman boşta geçiriyor, ancak bir iş aldığında gerçekten yüksek bilgi işlem gücüne ihtiyaç duyuyor Çalışmayı denedim nice -20 ./low_priority_processve nice --20 ./high_priority_processancak düşük öncelikli, yüksek öncelikli işlem …
12 process  cpu  htop  priority  nice 

2
Bir kullanıcının bir işlemi negatif güzelliğe önceliklendirmesine nasıl izin verebilirim?
Bir kullanıcının sistemde negatif bir değeri olan belirli bir işlemi çalıştırmasını istiyorum. Bu özel program bir minecraft sunucusu olduğu için işlemi arka plana çatallayamıyorum ve sunucuyu kontrol etmek için komut satırına güveniyorum. Mevcut bash komut dosyam şöyle görünüyor (önemli kısım): sleep 10 && \ sudo renice -n $NICENESS $(ps -u …

2
Belirli bir kullanıcı için varsayılan hoş değeri ayarlama (limit.conf)
Birisi bana bir kullanıcının varsayılan değerini nice(tarafından gösterildiği gibi top) nasıl ayarlayacağımı söyleyebilir mi? Ben /etc/security/limits.conf yer olduğunu bulduk ama eğer ben koymak: username_of_a_guy - nice 19 username_of_a_guy soft nice 19 username_of_a_guy hard nice 19 Çalışmıyor (olması gerekirken değil mi?). O zamandan beri yeniden başlattığımı unutmayın. Herhangi bir yardım için …
12 login  nice  limit 


2
Unix komutunun en güzel yanı nedir?
Hızlı bir kıyaslama testi için, nice ve ionice nasıl maksimum etkiyle birleştirilebilir, yani bir komutun mümkün olduğunca az kaynak kullanma (tamamen boşta) olmadan? (Sanırım `` nice -n 19 ionice -c 2 [command] '' gibi bir şey ama iyonice'nin "-n" (classdata param) hakkında emin değilim, man sayfası onun alaka düzeyi hakkında …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.