Panduan Lengkap untuk Mengontrol dan Memantau CPU, GPU, dan Memori di Linux

Pembaharuan Terakhir: 2 Oktober 2026
penulis: Isaac
  • Alat pemantauan canggih seperti hw-monitor dan nvtop memungkinkan Anda untuk menguraikan konsumsi sumber daya berdasarkan proses individual.
  • Menggunakan perintah bawaan seperti top, ps, dan mpstat memudahkan diagnosis kinerja prosesor secara real-time.
  • Manajemen daya dan akses ke driver DRM sangat penting untuk mengoptimalkan efisiensi perangkat keras grafis.

Tampilan dekat mikroprosesor pada papan induk, menggambarkan penggunaan CPU di Linux.

Jika Anda pernah memperhatikan komputer Anda melambat tanpa alasan yang jelas atau kipasnya mulai berbunyi seperti mesin jet, Anda tahu bahwa memantau sumber daya sistem sangat penting. Dalam ekosistem Linux, kita beruntung memiliki beragam alat, mulai dari perintah terminal sederhana hingga perangkat lunak canggih, yang memungkinkan kita untuk mengetahui dengan tepat apa yang terjadi di balik layar mesin kita.

Ini bukan hanya tentang melihat persentase keseluruhan, tetapi juga tentang mengidentifikasi proses penyebab yang memakan banyak memori atau menyebabkan kartu grafis terlalu panas. Baik Anda seorang perender 3D, programmer yang mengkompilasi shader, atau seseorang yang hanya ingin laptopnya bertahan lebih lama dengan daya tahan baterai, memahami bagaimana CPU, GPU, dan RAM berinteraksi adalah kunci untuk membuat sistem Anda bekerja lebih cepat.

Analisis perangkat keras PC
Artikel terkait:
Analisis perangkat keras PC: panduan diagnostik lengkap

Pemantauan GPU dan VRAM secara detail

Di dalam PC berperforma tinggi dengan kartu grafis RTX, menampilkan pemantauan GPU.

Selama ini, mengetahui seberapa banyak sumber daya kartu grafis yang digunakan di Linux merupakan hal yang sulit, karena sebagian besar program hanya memberikan satu angka keseluruhan. Namun, alat seperti hw-monitor 0.6 telah mengubah segalanya dengan memperkenalkan metrik yang dipecah berdasarkan aplikasi. Ini sangat berharga bagi mereka yang bekerja di workstation kreatif di mana beberapa program yang membutuhkan banyak sumber daya berjalan bersamaan dan bersaing untuk mendapatkan memori video (VRAM).

  Pelajari cara menginstal Windows 11 di PC langkah demi langkah.

Perangkat lunak ini sangat serbaguna karena mengandalkan subsistem Direct Rendering Manager (DRM) kernel , sehingga kompatibel dengan berbagai macam perangkat keras. Baik Anda menggunakan kartu AMD dengan driver AMDGPU, kartu Intel (baik seri i915 atau Xe yang baru), atau bahkan kartu NVIDIA yang menggunakan driver Nouveau sumber terbuka, alat ini langsung mengakses lapisan kernel untuk mendiagnosis hambatan tanpa harus menutup program secara membabi buta.

Bagi pengguna NVIDIA, ada beberapa alternatif yang sangat ampuh. Pertama, ada nvidia-smi , alat standar untuk melihat beban, konsumsi daya dalam watt, dan penggunaan VRAM. Jika Anda mencari sesuatu yang lebih visual dan dinamis, nvtop dan nvitop adalah pilihan fantastis yang menawarkan grafik waktu nyata dan antarmuka yang jauh lebih intuitif untuk melihat proses mana yang membebani GPU. Bahkan monitor sistem KDE Plasma menawarkan bagian khusus, meskipun lebih terbatas dalam hal detail VRAM.

Menonaktifkan VT-d meningkatkan kinerja GPU Intel Arc di Linux.
Artikel terkait:
Menonaktifkan VT-d di Linux: Kapan Intel Arc Meningkat dan Cara Mengujinya

Rincian modul memori RAM dan sirkuit elektronik, yang menggambarkan manajemen memori sistem.

Analisis dan Kontrol Prosesor (CPU)

Pengembang mengetik kode di keyboard di depan layar terminal, melambangkan manajemen sumber daya di Linux.

Penggunaan CPU menunjukkan jumlah pekerjaan yang dilakukan prosesor. Ketika nilai ini terlalu tinggi, sistem dapat mengalami peralihan konteks yang berlebihan , yang mengakibatkan lag dan respons aplikasi yang lambat. Terkadang, penyebabnya adalah proses sistem yang menganggur (system idle), yang anehnya menampilkan persentase tinggi tetapi sebenarnya menunjukkan berapa banyak kapasitas kosong yang tersisa . Untuk data teknis yang lebih tepat, Anda dapat menggunakan alat seperti CPU-X untuk Linux.

  Terhubung ke Wi-Fi, tapi tidak ada internet? Kemungkinan penyebabnya

Untuk menertibkan keadaan, Linux menawarkan kita perintah-perintah klasik yang tidak pernah gagal:

  • Perintah teratas: Ini adalah standar untuk melihat aktivitas secara real-time. Ini memungkinkan Anda untuk menghitung pemanfaatan aktual dengan mengurangi waktu idle dari 100% dan mengurutkan proses berdasarkan persentase CPU yang mereka konsumsi.
  • mpstat: Ideal bagi mereka yang menginginkan analisis yang lebih mendalam, karena menguraikan kinerja dari setiap inti prosesor secara individual.
  • : Sangat berguna untuk membuat daftar cepat. Misalnya, dengan perintah tertentu kita dapat mengekstrak 10 proses yang paling banyak membutuhkan sumber daya pada saat itu juga.

Penting untuk selalu memperhatikan program yang berjalan secara otomatis. Entri autostart XDG sering kali mengakumulasi aplikasi latar belakang yang, meskipun tidak kita lihat, tetap mengonsumsi siklus clock. Alat seperti hw-monitor memungkinkan Anda untuk mengelola aplikasi startup ini dari satu tab, mencegah sistem menjadi kelebihan beban sejak Anda menghidupkan komputer.

sandboxing systemd 260 TPM2
Artikel terkait:
Systemd 260: TPM2, sandboxing, dan kemampuan baru di Linux

Optimalisasi Energi dan Kinerja

Workstation teknologi dengan beberapa monitor yang menampilkan kode dan data, ideal untuk pemantauan sistem.

Saat menggunakan laptop, keseimbangan antara daya dan masa pakai baterai sangat penting. Beberapa pengguna menggunakan skrip untuk memaksa mode hemat daya, menggunakan alat seperti CPU Power untuk mengubah pengatur CPU menjadi 'powersave' atau membatasi konsumsi daya melalui TLP. Namun, perlu berhati-hati: memaksa peralihan ke GPU terintegrasi menggunakan prime-select dapat menyebabkan beberapa aplikasi, seperti Discord atau Firefox, mengalami crash secara tiba-tiba jika akselerasi perangkat keras tidak dikonfigurasi dengan benar.

Untuk mencegah komputer Anda dari panas berlebih atau baterai Anda cepat habis, sebaiknya pantau keberadaan malware atau proses zombie . Penggunaan CPU 100% tanpa adanya aplikasi yang terbuka biasanya merupakan tanda masalah keamanan atau browser dengan terlalu banyak tab dan plugin yang berjalan di latar belakang.

  Cara menginstal ulang macOS Catalina di Mac Anda

Memiliki kendali penuh atas perangkat keras Anda berarti menggabungkan penggunaan perintah terminal untuk diagnostik cepat dengan perangkat lunak pemantauan modern yang memanfaatkan driver DRM dan standar XDG. Mulai dari melacak penggunaan VRAM secara cermat dalam proses rendering hingga mengelola inti CPU dan menghemat energi, Linux menyediakan semua alat yang diperlukan bagi pengguna untuk memutuskan bagaimana mengalokasikan sumber daya mesin mereka sesuai dengan kebutuhan aktual mereka.

mengkonfigurasi dan memelihara server
Artikel terkait:
Panduan lengkap untuk menyiapkan dan memelihara server