Cara Menampilkan Proses yang Menggunakan Sumber Daya Terbanyak di Linux
1
min read .
Updated on
Kadang sistem Linux bisa terasa lambat, padahal penyebabnya cuma beberapa proses yang rakus sumber daya. Gini deh, kalau bisa deteksi proses yang paling banyak makan CPU, memori, atau disk I/O, troubleshooting jadi lebih cepat, dan performa bisa dioptimalkan. Di sini, saya bakal tunjukin beberapa cara untuk melihat proses paling berat di Linux.
Kenapa Perlu Tahu Proses yang Rakus Sumber Daya?
Optimasi Performa → identifikasi proses yang bikin sistem lambat.
Troubleshooting → cari penyebab penggunaan resource tinggi.
Monitoring Sistem → pantau aplikasi yang berdampak ke performa.
Manajemen Resource → alokasikan sumber daya secara efisien.
Cara Melihat Proses yang Paling Rakus Resource
1. Pakai top
top menampilkan proses secara real-time, default diurutkan berdasarkan CPU.
top
Tekan M untuk sort berdasarkan memori.
2. Pakai htop
htop lebih user-friendly dan interaktif.
Install htop
Debian/Ubuntu:
sudo apt-get install htop
CentOS/Fedora:
sudo yum install htop
Gunakan htop
htop
Bisa sort interaktif berdasarkan CPU, memori, dll.
3. Pakai ps
Snapshot statis proses saat itu juga.
Top CPU Usage
ps aux --sort=-%cpu | head -n 10
Top Memory Usage
ps aux --sort=-%mem | head -n 10
4. Pakai iotop (Disk I/O)
Monitoring disk I/O, sangat berguna buat proses yang berat di disk.
sudo iotop
Butuh root supaya bisa lihat semua proses.
Install iotop
Debian/Ubuntu:
sudo apt-get install iotop
CentOS/Fedora:
sudo yum install iotop
5. Pakai pidstat
pidstat detail CPU, memori, dan I/O per proses.
Install sysstat
Debian/Ubuntu:
sudo apt-get install sysstat
CentOS/Fedora:
sudo yum install sysstat
Contoh Penggunaan
CPU usage:
pidstat -u
Memory usage:
pidstat -r
6. Pakai dstat
dstat overview resource lengkap, real-time.
Install dstat
Debian/Ubuntu:
sudo apt-get install dstat
CentOS/Fedora:
sudo yum install dstat
Gunakan dstat
dstat
Kesimpulan
Mengetahui proses yang paling rakus sumber daya penting supaya Linux tetap sehat dan performa optimal. Dari top, htop, ps, iotop, pidstat, hingga dstat, semua tool ini bakal bantu kamu monitor CPU, memori, dan disk I/O dengan efektif. Gini deh, dengan langkah ini troubleshooting lebih cepat, optimasi lebih gampang, dan operasi sistem lebih lancar.