Membatasi Penggunakan CPU Menggunakan CPULimit

Membatasi Penggunakan CPU pada Proses Linux Menggunakan CPULimit. Di tutorial kali ini saya akan sharing sedikit mengenai cara membatasi penggunakan CPU pada sebuah proses menggunakan cpulimit. Saya sendiri sering menggunakan tool ini ketika suatu proses memakan CPU secara tidak wajar. Saya pernah mengalami ketika menggunakan Burp Suite proses dari CPU di laptop menjadi 100%. Dengan adanya utilitas seperti cpulimit ini tentu sangat membantu.

Install CPULimit

Cara install CPULimit sendiri cukup mudah. Untuk pengguna Debian dan Ubuntu serta turunannya tinggal jalankan command

sudo apt install -y cpulimit

Atau jika kalian pengguna RHELL atau CentOS gunakan yum

sudo yum install cpulimit

Pastikan kalian sudah menambahkan repository EPEL di RHELL/CentOS kalian.

Menggunakan CPULimit

Perhatikan penggunaan CPU melalui htop ketika cpulimit belum dijalankan.

Disini saya ingin membatasi proses dari Burp Suite, maka kita filter menggunakan grep.

ps -aux | grep -i burp

Jika sudah ketemu pid dari proses yang dicari, kita jalankan cpulimit dengan perintah

sudo cpulimit --pid 150287 --limit 40

Sesuaikan sendiri untuk pid-nya. Disini saya membatasi penggunakan CPU untuk proses Burp hanya sebesar 40% maka saya gunakan flag --limit 40. Kalian bisa sesuaikan sendiri.

Sekarang cek lagi resource menggunakan htop atau top.

Untuk menjalankan cpulimit sebagai background process, gunakan flag --background atau -b.

sudo cpulimit --pid 150287 --limit 40 --background

Untuk perintah lain yang bisa digunakan, cek menggunakan perintah

cpulimit -h

man cpulimit

Oke mungkin sekian sharing kali ini, semoga bermanfaat.

Posting Komentar untuk "Membatasi Penggunakan CPU Menggunakan CPULimit"