1. Cara Mudah Mengecek Penggunaan CPU di Ubuntu
Pentingnya Mengecek Penggunaan CPU di Ubuntu
Memantau penggunaan CPU sangat penting bagi administrator sistem. Jika sumber daya tidak mencukupi, kinerja sistem bisa menurun, sehingga disarankan untuk secara rutin memeriksa penggunaan CPU. Artikel ini akan menjelaskan secara rinci perintah-perintah yang dapat digunakan untuk mengecek penggunaan CPU di lingkungan Ubuntu.
2. Metode Dasar untuk Mengecek Penggunaan CPU di Ubuntu
Cara Menggunakan Perintah top
Perintah top
adalah alat dasar untuk memeriksa penggunaan CPU. Dengan perintah ini, Anda dapat melihat penggunaan CPU secara real-time untuk setiap proses, penggunaan memori, dan status sistem secara keseluruhan. Saat menjalankan top
, tampilan berikut akan muncul:
top

Dengan menekan tombol 1
, Anda dapat melihat penggunaan CPU untuk setiap inti prosesor. Selain itu, dengan menekan Shift + M
, Anda dapat mengurutkan berdasarkan penggunaan memori.
Kustomisasi Perintah top
Perintah top
memungkinkan Anda untuk menyesuaikan tampilan kolom agar hanya menampilkan informasi yang diperlukan. Misalnya, dengan menekan tombol f
, Anda dapat memilih kolom mana yang ingin ditampilkan atau disembunyikan. Hal ini memudahkan Anda dalam menyusun informasi mengenai penggunaan CPU dan memori secara lebih efisien.
Cara Menggunakan Perintah htop
htop
adalah versi yang lebih interaktif dan lebih mudah digunakan dibandingkan dengan top
. Alat ini menampilkan penggunaan CPU dalam bentuk grafik serta memungkinkan pengguna untuk mengelola proses secara lebih fleksibel.
Untuk menginstal htop
di Ubuntu, gunakan perintah berikut:
sudo apt update
sudo apt install htop
Setelah instalasi selesai, jalankan htop
dengan mengetik:
htop

htop
memiliki beberapa fitur unggulan:
- Menampilkan pemakaian CPU dalam bentuk grafik warna-warni
- Menyediakan navigasi berbasis keyboard yang lebih intuitif
- Memungkinkan pengguna untuk mengakhiri atau mengubah prioritas proses dengan lebih mudah
Cara Menggunakan Perintah vmstat
vmstat
adalah alat yang memberikan ringkasan tentang pemakaian CPU, memori, dan disk secara efisien. Perintah ini sangat berguna untuk melakukan analisis performa sistem dalam jangka waktu tertentu.
Untuk menggunakan vmstat
, jalankan perintah berikut:
vmstat 2 10
Perintah di atas akan menampilkan data penggunaan CPU setiap 2 detik sebanyak 10 kali.

Output dari vmstat
memberikan informasi tentang:
- Proses: Jumlah proses yang berjalan dan menunggu
- Memori: Penggunaan RAM dan swap
- CPU: Waktu yang digunakan untuk proses pengguna, sistem, dan waktu idle
3. Alat Pemantauan CPU yang Lebih Lanjut
Glances: Monitoring Sistem yang Lebih Lengkap
Glances
adalah alat pemantauan yang lebih canggih dan komprehensif dibandingkan dengan htop
atau top
. Dengan antarmuka yang lebih modern, Glances
dapat menampilkan informasi tentang penggunaan CPU, memori, disk, jaringan, dan lainnya dalam satu layar.
Untuk menginstal Glances
, jalankan perintah berikut:
sudo apt install glances
Setelah instalasi selesai, jalankan:
glances

Beberapa fitur utama Glances
:
- Menampilkan berbagai metrik sistem dalam satu layar
- Dapat dijalankan dalam mode server untuk pemantauan jarak jauh
- Mendukung plugin untuk fitur tambahan
4. Kesimpulan
Memantau penggunaan CPU di Ubuntu sangat penting untuk menjaga kinerja sistem tetap optimal. Dari perintah dasar seperti top
hingga alat yang lebih canggih seperti Glances
, ada banyak cara untuk memantau penggunaan CPU sesuai dengan kebutuhan Anda.
Jika Anda hanya memerlukan pemantauan cepat, top
atau htop
mungkin sudah cukup. Namun, jika Anda membutuhkan analisis yang lebih mendalam, vmstat
dan Glances
bisa menjadi pilihan yang lebih baik.
Dengan memahami berbagai alat ini, Anda dapat mengelola sumber daya sistem dengan lebih efektif dan memastikan server Ubuntu Anda berjalan dengan optimal.
5. Tips Tambahan untuk Mengoptimalkan Penggunaan CPU
Menutup Proses yang Menggunakan CPU Terlalu Banyak
Jika Anda menemukan proses yang menggunakan terlalu banyak CPU, Anda bisa menghentikannya dengan perintah berikut:
kill -9 PID
Gantilah PID
dengan ID proses yang ingin dihentikan. Anda bisa mendapatkan daftar PID dengan menjalankan top
atau htop
.
Menyesuaikan Prioritas Proses dengan nice
Jika Anda ingin mengurangi penggunaan CPU oleh proses tertentu tanpa menghentikannya, Anda bisa menggunakan perintah nice
atau renice
.
Contoh menjalankan program dengan prioritas rendah:
nice -n 10 command
Jika ingin mengubah prioritas proses yang sudah berjalan, gunakan:
renice 10 -p PID
Menggunakan cpulimit untuk Membatasi Penggunaan CPU
Untuk membatasi penggunaan CPU oleh suatu proses, Anda bisa menggunakan alat cpulimit
. Instal dengan perintah berikut:
sudo apt install cpulimit
Contoh penggunaan cpulimit
untuk membatasi penggunaan CPU dari suatu proses:
cpulimit -p PID -l 50
Perintah di atas akan membatasi proses tersebut agar tidak menggunakan lebih dari 50% CPU.
Menggunakan Analis Performa Lebih Lanjut dengan perf
Jika Anda ingin menganalisis performa CPU secara lebih mendalam, Anda bisa menggunakan perf
. Instal dengan perintah:
sudo apt install linux-tools-common linux-tools-generic
Contoh penggunaan perf
untuk memeriksa penggunaan CPU:
sudo perf stat -a -- sleep 10
Perintah di atas akan mengumpulkan statistik performa CPU selama 10 detik.
6. Kesimpulan
Memantau dan mengoptimalkan penggunaan CPU di Ubuntu sangat penting untuk menjaga stabilitas dan performa sistem. Dalam artikel ini, kita telah membahas berbagai cara untuk mengecek penggunaan CPU, mulai dari perintah dasar seperti top
hingga alat pemantauan yang lebih canggih seperti Glances
dan perf
.
Jika Anda hanya membutuhkan pemantauan cepat, top
dan htop
sudah cukup. Namun, untuk analisis yang lebih mendalam, alat seperti vmstat
, perf
, dan cpulimit
dapat membantu mengelola penggunaan CPU dengan lebih baik.
Dengan memahami berbagai alat ini, Anda dapat meningkatkan efisiensi sistem Ubuntu Anda dan memastikan bahwa CPU tidak digunakan secara berlebihan oleh proses yang tidak perlu.