Lewati ke isi

How to Limit CPU Usage of a Process in Linux with CPULimit

Cpulimit digunakan untuk membatasi penggunaan CPU dari suatu proses dan menawarkan lebih banyak opsi penggunaan dibandingkan dengan alat lain. Satu perbedaan penting adalah cpulimit tidak mengatur beban sistem tidak seperti cputool.

Install CPULimit to Limit CPU Usage Of a Process in Linux

CPULimit tersedia untuk diinstal dari repositori perangkat lunak default Debian/Ubuntu dan turunannya menggunakan alat manajemen paket.

sudo apt install cpulimit

Limiting Process CPU Usage With CPULimit

Sekarang kita dapat membatasi ini menggunakan cputlimit sebagai berikut. Opsi --pid atau -p digunakan untuk menentukan PID dan --limit atau -l digunakan untuk menetapkan persentase penggunaan untuk suatu proses. Perintah di bawah ini akan membatasi proses PID 690297 hingga 10% penggunaan satu inti CPU.

jalankan program contoh untuk membatasi:

yes >/dev/null &

perintah ini akan menyebabkan penggunaan cpu 100%.

$ sudo cpulimit --pid 690297 --limit 10    Process 690297 detected

before limit

after limit