Perintah gratis di Linux (Periksa Penggunaan Memori)

Di dunia Linux yang luas, memahami bagaimana sistem Anda menggunakan memori adalah keterampilan mendasar. Pengetahuan ini memungkinkan Anda untuk memantau kesehatan dan kinerja sistem Anda, mendiagnosis masalah, dan mengoptimalkan alokasi sumber daya. Salah satu perintah terpenting dalam perangkat Anda untuk tujuan ini adalah perintah `bebas`. Terlepas dari kesederhanaannya, `gratis` memberikan wawasan berharga tentang penggunaan memori sistem Anda. Panduan pemula ini akan membawa Anda melalui dasar-dasar perintah `bebas`, membantu Anda memahami cara menginterpretasikan hasilnya. dan menggunakan memori fisik dan swap dalam sistem, bersama dengan buffer dan cache yang digunakan oleh kernel. Utilitas baris perintah sederhana ini menyediakan output yang ringkas dan dapat dibaca manusia, menjadikannya alat yang berharga bagi administrator sistem dan pengguna.

Untuk menjalankan perintah, buka terminal Anda dan ketik `free`. Outputnya akan terlihat seperti ini:

$ free

total buff/cache bersama gratis yang digunakan tersedia
Mem: 8062892 1760156 1956076 283488 4346660 5863812
Tukar: 2097148 4096 209305212345$gratis               total        digunakan        gratis      berbagi  buff/cache   tersediaMem:         8062892     1760156     195 6076      283488     4346660     5863812Tukar:       2097148        4096     2093052

Keluaran ini mungkin agak sulit dipahami pada pandangan pertama, tetapi mari kita uraikan:
Total: Total memori yang terpasang (RAM) di sistem Anda. Digunakan: Memori yang digunakan mencakup semua memori yang sedang digunakan oleh proses, termasuk memori yang dialokasikan ke buffer dan cache. Gratis: Memori bebas adalah apa yang tidak digunakan oleh proses, buffer, atau cache. Shared: Memori yang digunakan bersama oleh tmpfs (Penyimpanan file sementara yaitu, /run atau /dev/shm). Buff/Cache: Memori yang digunakan oleh buffer dan cache. Tersedia: Perkiraan berapa banyak memori yang tersedia untuk memulai aplikasi baru, tanpa bertukar. Menafsirkan Penggunaan Memori

Di Linux, penting untuk dipahami bahwa memori bebas pada dasarnya adalah memori yang terbuang percuma. Kernel Linux mencoba menggunakan memori sebanyak mungkin, menggunakan sebagian untuk buffer (penyimpanan data sementara) dan cache (area yang menyimpan data yang sering diakses) untuk mempercepat kinerja sistem. memori `bekas` dalam output `bebas`, perlu diingat bahwa ini termasuk memori yang digunakan oleh buffer dan cache. Ketika area ini tidak diperlukan, mereka akan dibebaskan dan tersedia untuk proses sistem. Kolom `tersedia` memberikan gambaran yang lebih realistis tentang berapa banyak memori yang tersedia untuk memulai aplikasi baru.
Examples dan Usage
1. Menampilkan Penggunaan Memori dalam Megabyte dan Gigabytes

Secara default, `gratis` menampilkan penggunaan memori dalam kilobyte. Jika Anda ingin melihat data dalam megabyte atau gigabyte, Anda dapat menggunakan tanda `-m` atau `-g`. Contoh:

free -m 

Perintah ini akan menampilkan penggunaan memori dalam megabytes.
2. Menampilkan Penggunaan Memori dalam Format yang Dapat Dibaca Manusia

Anda juga dapat menggunakan flag `-h` untuk menampilkan semua nilai memori dalam format yang dapat dibaca manusia (secara otomatis memilih unit yang sesuai: KB, MB, atau GB).

 gratis -h 

3. Menyegarkan Output pada Interval Reguler

Perintah `bebas` juga dapat menyediakan pemantauan waktu nyata dari penggunaan memori sistem Anda. Ini dapat dilakukan dengan menambahkan flag `-s` diikuti dengan interval pembaruan dalam hitungan detik:

free -s 5 

Perintah ini akan memperbarui penggunaan memori setiap 5 detik.
4. Menampilkan Total Penggunaan Memori

Opsi -t menambahkan baris di bagian bawah output yang menunjukkan total memori fisik dan swap, bersama dengan total memori yang digunakan dan memori bebas. Misalnya, free -mt menampilkan total dalam MB.

free -mt 

Conclusion

Menguasai pemantauan memori di Linux adalah keterampilan penting bagi administrator sistem dan pengguna. Perintah free adalah alat yang ampuh dalam gudang senjata Anda untuk mencapai hal ini, memberikan gambaran singkat tentang penggunaan memori sistem Anda pada saat tertentu. Nbsp
Ingat, meskipun pemantauan sangat penting, memahami informasi bahkan lebih penting lagi. Menafsirkan keluaran dari perintah bebas dan membuat penyesuaian yang diperlukan memastikan Anda dapat memaksimalkan sistem Linux Anda dan menjaganya tetap berjalan dengan lancar.

Dalam lanskap Linux yang luas dan terus berkembang, kemampuan untuk memantau dan mengoptimalkan penggunaan memori sangatlah mudah. perintah pergi. Jadi, jangan lupa untuk `membebaskan` waktu untuk mempelajari dan mempraktikkan perintah yang ampuh ini!

Referensi tecadmin.com

Scroll to Top