6 Cara Mudah Memeriksa Penggunaan Memori di Linux

Linux hadir dengan banyak alat bawaan untuk mengelola dan mengoptimalkan sistem Anda. Jika Anda baru mengenal Linux(new to Linux) atau baru saja beralih dari Windows , Anda perlu mempelajari sejumlah perintah untuk mendapatkan hasil maksimal darinya. Linux sebagian besar terkenal sebagai sistem operasi di mana pengguna atau administrator memiliki kontrol penuh. Baik(Whether) Anda menggunakan Ubuntu, Mint , Debian , atau distribusi Linux(Linux distribution) lainnya , Anda dapat melakukan apa saja dengan perintah dan alat yang tepat.

Pada artikel ini, kita akan fokus pada cara memeriksa penggunaan memori di Linux karena ini adalah keterampilan yang penting untuk dimiliki. Terkadang(Sometimes) aplikasi akan mulai memonopoli semua memori sistem dan Anda harus mengetahui langkah pemecahan masalah yang perlu Anda ambil untuk menemukan masalahnya. Jadi, inilah alat baris perintah terbaik untuk memeriksa penggunaan memori pada sistem Linux Anda .

1. Perintah “atas”

Alat baris perintah teratas akan memberi Anda ringkasan dari semua proses yang berjalan. Ringkasan ini mencakup informasi waktu nyata tentang penggunaan memori, sehingga Anda juga dapat menggunakannya sebagai aplikasi pemantauan. Anda dapat melihat berapa banyak memori sistem Anda yang digunakan secara total dan kemudian Anda dapat melihat daftar proses untuk memeriksa berapa banyak memori yang digunakan oleh setiap proses.

Untuk menjalankan alat ini, cukup ketik perintah atas:

$ top

Perintah atas menunjukkan kepada Anda jumlah total dan memori bebas sistem Linux Anda serta memori fisik dan swap yang digunakan. Kolom yang paling penting, dalam hal ini, adalah % MEM karena memberitahu Anda berapa banyak memori fisik yang digunakan setiap proses. Kemudian Anda dapat mengidentifikasi aplikasi jahat yang memakan terlalu banyak memori dan mematikannya.

Selain itu, Anda dapat menggunakan alat baris perintah teratas untuk memeriksa penggunaan CPU . Cukup(Just) periksa kolom % CPU untuk melihat berapa banyak daya pemrosesan yang digunakan oleh setiap aplikasi.

2. Perintah “bebas”

Jika semua yang perlu Anda pelajari tentang penggunaan memori sistem Anda adalah jumlah memori bebas dan bekas, Anda tidak benar-benar membutuhkan perintah teratas. Perintah gratis akan cukup. Ketik gratis(free) di terminal dan langsung pelajari berapa banyak memori fisik dan swap yang bebas atau digunakan. Pada saat yang sama, Anda mendapatkan informasi tentang buffer yang digunakan kernel.

Perlu diingat bahwa informasi penggunaan memori tidak muncul secara real-time. Anda dapat menggunakan baris perintah gratis untuk memantau penggunaan memori. Pada dasarnya, ini adalah tangkapan layar yang memberi tahu Anda berapa banyak memori yang kosong atau digunakan saat Anda mengetik perintah. Gunakan perintah atas jika Anda ingin memantau penggunaan memori atau untuk mempelajari berapa banyak memori yang digunakan setiap proses.

3. Perintah "htop"

Perintah htop pada dasarnya adalah alat perintah teratas dengan lingkungan yang lebih mudah dibaca dan kontrol yang ramah pengguna. Ini mengeluarkan penggunaan RAM secara real-time, memberi Anda daftar semua proses yang berjalan, dan memberi Anda pintasan ke perintah yang mengontrol proses. Setelah Anda melihat proses yang memakan terlalu banyak RAM , Anda dapat menekan tombol pintas untuk mematikannya alih-alih menggunakan perintah Bash .

Untuk menggunakan perintah htop, Anda perlu mengetikkan htop di terminal. Meskipun demikian , Anda mungkin mendapatkan kesalahan jika distribusi Linux Anda tidak disertakan dengan alat ini secara default. Dalam hal ini, ketik perintah berikut untuk menginstalnya:

$ sudo apt-get install htop

4. Perintah "vmstat"

Perintah vmstat akan menampilkan laporan statistik memori virtual. Perintah tersebut akan memberi Anda lebih banyak informasi daripada yang mungkin Anda perlukan, tetapi jika Anda berencana untuk menjadi admin sistem Linux , Anda harus mengetahuinya. (Linux)Laporan tersebut mencakup informasi berikut:

  • Jumlah proses (procs) seperti itu untuk run time.
  • Jumlah memori yang ditukar, memori bebas, cache, dan buffer.
  • Blok diterima dan dikirim ke perangkat blok (IO).
  • Waktu CPU(CPU) (waktu pengguna, waktu sistem, waktu idle).

Ketik vmstat di terminal untuk mendapatkan laporan statistik memori virtual.

5. Periksa File “proc/meminfo”

Anda mungkin bertanya-tanya dari mana sistem Linux Anda mendapatkan semua laporan dan informasi tentang penggunaan RAM ini. Yah(Well) , hampir semua alat baris perintah yang Anda gunakan sejauh ini memiliki sumber yang sama: file virtual proc/meminfo. Jika Anda ingin langsung ke sumbernya dan mendapatkan semua informasi penggunaan memori yang Anda inginkan, Anda dapat dengan mudah mengakses file tersebut dengan mengetikkan perintah berikut:

less /proc/meminfo

Laporannya cukup panjang, jadi Anda harus menggunakan perintah less untuk mendapatkan beberapa kontrol navigasi untuk memindai dengan cepat melalui output untuk data yang Anda butuhkan. Meskipun demikian, laporan terperinci ini berisi banyak informasi yang mungkin tidak Anda perlukan. Jadi, inilah nilai terpenting yang harus Anda fokuskan:

  • MemTotal
  • MemFree
  • Mem Tersedia
  • Buffer
  • Di-cache
  • SwapCached
  • TukarTotal
  • Bebas Tukar

6. Gunakan GUI

Puritan Linux(Linux) mungkin menentang penggunaan GUI melalui alat baris perintah, tetapi memiliki representasi visual penggunaan RAM sangat bagus. Anda bisa mendapatkan semua informasi yang Anda butuhkan dan memantau penggunaan memori sistem Anda secara real-time dengan menggunakan aplikasi Monitor Sistem Linux(Linux System Monitor) .

Untuk menggunakan aplikasi, ketik "Monitor Sistem" di bilah pencarian menu mulai dan tekan Enter . Monitor Sistem(System Monitor) memiliki dua tab yang kami minati: tab Proses(Processes) dan Sumber Daya(Resources) .

Pada tab Processes , Anda dapat melihat semua proses yang sedang berjalan di sistem operasi Linux Anda. (Linux)Anda dapat membaca penggunaan memori, penggunaan CPU , dan data lainnya untuk setiap proses individual. Di sinilah Anda dapat mengetahui jika salah satu aplikasi menjadi nakal dan menggunakan terlalu banyak RAM . Kemudian Anda dapat mematikan proses dari jendela yang sama dengan mengklik kanan padanya dan memilih opsi bunuh.

Yang mengatakan, jika yang Anda butuhkan hanyalah mempelajari bagaimana memori sistem dan CPU Anda berperilaku, Anda harus memeriksa visualisasi grafis di tab Sumber Daya .(Resources)

Di sini Anda dapat melihat CPU , RAM , dan riwayat jaringan sebagai grafik. Ini berarti Anda mendapatkan data historis tentang penggunaan memori sistem Anda selama periode waktu tertentu dan Anda juga dapat memantau penggunaan tersebut secara real-time. 

Bagaimana Anda lebih suka memeriksa penggunaan memori pada sistem operasi Linux Anda? (Linux)Apakah Anda tahu perintah dan alat lain yang bisa mendapatkan data yang lebih berharga untuk analisis? Beri tahu kami di komentar di bawah!



About the author

Hai, yang di sana! Saya seorang programmer komputer dengan pengalaman lebih dari 10 tahun di bidangnya. Saya berspesialisasi dalam mengembangkan dan memelihara perangkat lunak untuk pembaruan smartphone dan windows. Selain itu, saya menawarkan layanan saya sebagai perwakilan dukungan klien email bulanan.



Related posts