Solusi 1:
Pada grafik atau laporan pemanfaatan CPU, persentase CPU "bagus" adalah % waktu CPU yang digunakan oleh proses tingkat pengguna dengan nilai bagus positif (prioritas penjadwalan lebih rendah -- lihat man nice
untuk detail).
Pada dasarnya ini adalah waktu CPU yang saat ini "sedang digunakan", tetapi jika proses normal (nilai bagus 0) atau prioritas tinggi (nilai bagus negatif) muncul, program tersebut akan dikeluarkan dari CPU.
Solusi 2:
%user
:Persentase pemakaian CPU yang terjadi saat mengeksekusi di tingkat pengguna (aplikasi).
%nice
:Persentase pemakaian CPU yang terjadi saat mengeksekusi di tingkat pengguna dengan prioritas bagus.
%system
:Persentase pemakaian CPU yang terjadi saat mengeksekusi di tingkat sistem (kernel).
%iowait
:Persentase waktu CPU atau beberapa CPU menganggur selama sistem memiliki permintaan I/O disk yang luar biasa.
%idle
:Persentase waktu CPU atau beberapa CPU menganggur dan sistem tidak memiliki permintaan I/O disk yang luar biasa.
Sumber:http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html
Lihat juga man mpstat
.
Solusi 3:
Ini adalah prioritas penjadwalan CPU, nilai yang lebih tinggi (+19) berarti prioritas yang lebih rendah, dan nilai yang lebih rendah (-20) berarti prioritas yang lebih tinggi (hubungan terbalik). man 2 getpriority
akan memberi Anda banyak detail. Anda dapat mengatur nilai bagus saat meluncurkan proses dengan nice
lalu ubah dengan renice
memerintah. Hanya pengguna super (root) yang dapat menentukan peningkatan prioritas suatu proses.
Solusi 4:
Nice dimaksudkan untuk pekerjaan batch atau latar belakang. Pekerjaan disesuaikan (diberikan prioritas penjadwalan yang lebih rendah) sehingga mereka tidak menggunakan CPU saat pengguna online membutuhkannya. Program yang bagus dan bagus menetapkan prioritas yang bagus. Prioritas bagus negatif itu buruk (waktu nyata).
Jika Anda memiliki sedikit waktu menganggur tetapi banyak waktu menyenangkan, kemungkinan Anda menjalankan proses latar belakang seperti Seti di Rumah atau yang serupa lainnya.