Selasa, September 09, 2014

Pembatasan CPU Usage pada Program

Pada jaman dahulu kala, ketika sedang asyik backup database, netbook ph521 is dead. Sesaat sebelum kejadian, ph521 sempat menderita panas dalam.

ph521:~ $ acpi -t
Thermal 0: active, 92.3 degrees C
Thermal 1: ok, 92.0 degrees C

ph521 tidak mau dibawa ke dokter karena takut disuntik. Oleh karena itu diambil beberapa tindakan pencegahan. Supaya tidak cepat marah diberikan obat tradisional nice. Supaya tidak banyak pikiran diberikan obat psikotopika cpulimit dengan dosis rendah. Kedua obat tersebut diracik dalam satu resep bash script:

#!/bin/sh
# obat stress

# run firefox nicely in background
nice -n 19 firefox &

# limit cpu usage up to 90%
cpulimit -p `pgrep firefox` -l 90

Tidak ada komentar:

Posting Komentar