Apa yang dilambangkan oleh kolom 'Nice' pada tab proses pada monitor sistem?
system-monitor
process
richzilla
sumber
sumber
Jawaban:
'Bagus' mengacu pada prioritas proses pada CPU Anda. Ini adalah angka dalam kisaran -20 (prioritas tertinggi) hingga 19 (terendah). Anda mungkin akan menemukan bahwa sebagian besar aplikasi yang Anda jalankan bagus '0', yang berarti mereka berjalan dengan prioritas normal dan tidak ada yang akan mendapatkan perlakuan istimewa oleh penjadwal atas yang lain.
Jika Anda menjalankan program intensif, Anda mungkin ingin meluncurkannya dari terminal bersama
nice -n 10 /path/to/program
. Dengan cara itu akan berdampak lebih kecil pada kinerja sistem Anda.Perhatikan bahwa Anda memerlukan
sudo
hak root ( ) untuk menjadwalkan proses dengan prioritas lebih besar dari normal (<0). Hal ini untuk mencegah pengguna agar dapat merusak seluruh sistem dengan mudah, dan agar tugas-tugas penting selalu dapat menerima waktu CPU yang mereka butuhkan.Ada penjelasan yang bagus di Wikipedia juga.
sumber
man nice
mengatakan kisaran sebenarnya -20 (prioritas tertinggi) hingga 19 (terendah).Bagus bukan hanya prioritas dikalikan dengan minus.
Anda akan menemukan bahwa pada sistem unix / linux bahwa jika suatu tugas memonopoli prosesor, maka sistem tidak terhenti. Ini karena sistem secara dinamis akan menurunkan prioritas tugas ini.
Kebaikan mempengaruhi prioritas dasar. Jadi sementara kebaikan dapat dianggap sebagai prioritas negatif, itu akan memiliki efek kurang dari prioritas pada sistem Microsoft NT, karena penjadwal Linux sudah melakukan pekerjaan yang baik untuk menjaga hal-hal baik.
sumber