Salah satu komponen penting sistem adalah memorinya (RAM). Ketika memori server digunakan sepenuhnya, itu dapat memperlambat kinerja server. Untuk memantau penggunaan memori, Linux memiliki perintah lain yang disebut 'gratis'.
Perintah gratis digunakan di Linux untuk memeriksa jumlah memori RAM kosong di sistem. Perintah free juga menunjukkan ruang swap, buffer, dan ruang cache.
Sebagian besar distribusi Linux secara default memiliki perintah gratis bawaan sehingga tidak perlu menginstal paket apa pun.
Periksa penggunaan memori menggunakan perintah gratis
Untuk menjalankan perintah gratis cukup ketik free
di terminal Anda. Menjalankannya tanpa opsi akan menampilkan tampilan default dengan satuan kilobyte.
$ free
Perintah akan menampilkan informasi memori di bawah.
Memori (dalam satuan kilobyte)
- Jumlah :1026740
- Bekas :843396
- Gratis :183344
- Dibagikan :0
- Buffer :52704
- Tembolok :376384
Tukar (dalam satuan kilobyte)
- Jumlah :1045500
- Bekas :3376
- Gratis :1042124
Harap perhatikan bahwa kolom memori bersama harus diabaikan karena sudah usang.
Menampilkan informasi memori dalam unit
Secara default free
akan menampilkan informasi dalam satuan kilobyte. Untuk memeriksa penggunaan memori di unit lain gunakan -b
(byte), -k
(kilobyte), -m
(megabyte), -g
(gigabyte) dan --tera
(terabyte).
Contoh keluaran berikut adalah satuan megabyte.
$ free -m
Beberapa distro Linux mendukung opsi gratis berikut juga -b
, -k
, -g
dan --tera
.
Menampilkan memori yang dapat dibaca manusia
Perintah gratis juga memberi kami -h
pilihan yang berarti dapat dibaca manusia. Jadi apa bedanya dengan opsi sebelumnya, seperti opsi -m (megabyte)? Perbedaan yang paling terlihat adalah -h
opsi akan menambahkan unit yang dapat dibaca manusia setelah angka.
Mari kita lihat contohnya.
$ free -h
Seperti yang bisa kita lihat bersama, ada G
(gigabyte) huruf di belakang 1,0 angka. Ketika nomor tidak mencapai gigabtye, free cukup pintar untuk mengetahuinya dan meletakkan unit yang sesuai di belakang setiap nomor. M
huruf di belakang - katakanlah - nomor 929 beri tahu kami 969 Megabitanya.
Tampilkan gratis dengan penundaan
Sebagai salah satu alat statistik, cara terbaik untuk menangkap penggunaan memori adalah dengan menggunakan penundaan. Untuk melakukan ini, kita dapat menggunakan -s
pilihan diikuti oleh N
detik yang kita inginkan. Kami selalu dapat menggabungkan lebih dari 1 opsi untuk membuat output sesuai dengan kebutuhan kami.
Katakanlah kita ingin menangkap penggunaan memori setiap 3 detik dan dapat dibaca manusia.
$ free -hs 3
Tampilkan penggunaan memori rendah dan tinggi
Jika kita ingin menampilkan statistik memori rendah dan tinggi, kita dapat menggunakan -l
pilihan.
Contoh keluaran
$ free -l
Tampilkan total memori Linux
Ketika kita membutuhkan informasi total untuk setiap kolom, kita dapat menambahkan -t
pilihan di balik perintah bebas. Ini akan menambahkan 1 baris lagi di bagian bawah yang menampilkannya.
$ free -t
Kesimpulan
Selain vmstat, perintah gratis adalah alat statistik sederhana lainnya untuk menangkap penggunaan memori. Dengan ini, Anda dapat memperoleh informasi cepat tentang apa yang terjadi di memori Linux Anda.
Free menggunakan '/proc/meminfo' sebagai basis untuk menampilkan informasi penggunaan memori. Seperti biasa, Anda selalu dapat mengetik man free di konsol Anda untuk menjelajahi detail lebih lanjut tentang gratis.