ps
standar sudah cukup.
while true; do ps o pcpu,rsz -p $pid | tail -n1 >>usage.log; sleep $interval; done
hasil:
0.0 3352
0.3 31640
0.4 36924
0.5 36052
...
Kolom pertama adalah penggunaan CPU dalam %, kolom kedua adalah penggunaan memori fisik dalam kbytes.
Jika Anda peduli dengan pengaturan waktu yang tepat dan menginginkan CPU dalam persentase:
watch --precise -n 1 'top -b -n 1 -p [PID] | tail -n 1 | awk "{print \$9}" >> [PID].log'
Bagaimana cara memulihkan file yang dihapus di Linux?
Bagaimana saya bisa membuat sesi sudo satu jam dan bukan beberapa menit di Ubuntu 10.04?