Perintah gratis mem-parsing /proc/meminfo file untuk analisis statistik penggunaan memori yang lebih mudah. Perilaku defaultnya adalah menampilkan informasi berikut tentang memori sistem dan ruang swap:
- Total memori.
- Total yang digunakan.
- Total gratis.
- Total yang dibagikan.
- Total buffer dan cache.
- Total yang tersedia untuk memulai aplikasi baru (perkiraan).
Sintaks
Sintaks dari perintah bebas adalah:
# free [options]
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah gratis:
free: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:
| Distribusi OS | Perintah |
|---|---|
| Debian | apt-get install procps |
| Ubuntu | apt-get install procps |
| Alpin | apk menambahkan procps |
| Linux Arch | pacman -S procps-ng |
| Kali Linux | apt-get install procps |
| CentOS | yum install procps-ng |
| Fedora | dnf install procps-ng |
| Raspbian | apt-get install procps |
Opsi gratis
Ada beberapa opsi perintah yang tersedia untuk perintah gratis.
| Opsi | Dulu |
|---|---|
| -b, -k, -m, -g, -tera | Menampilkan memori dalam byte, kilobyte, megabyte, gigabyte, dan terabyte, masing-masing. |
| -s {detik} | Perbarui statistik memori pada penundaan detik yang ditentukan. |
| -o | Menonaktifkan tampilan informasi buffer/cache. |
| -t | Menampilkan garis total yang menggabungkan RAM fisik dengan ruang swap. |
| -h | Buat output lebih mudah dibaca manusia. |
Keluaran Buffer/Cache
Memori dapat di-cache, artinya disimpan sementara sehingga data yang dikandungnya dapat diakses lebih cepat di masa mendatang. Bidang Buffer di /proc/meminfo menunjukkan memori yang ditetapkan ke perangkat blok tertentu. Memori ini digunakan untuk menyimpan metadata sistem file, seperti konten direktori, izin, dll. Memori cache serupa, tetapi alih-alih menyimpan metadata file, memori ini menyimpan konten file yang sebenarnya. Perintah free menggabungkan dua nilai ini bersama-sama pada saat output.
Contoh Perintah gratis
1. Untuk menampilkan penggunaan memori:
# free
2. Untuk menampilkan penggunaan memori dalam byte:
# free -b
3. Untuk menampilkan penggunaan memori dalam kilo byte:
# free -k
4. Untuk menampilkan penggunaan memori dalam mega byte:
# free -m
5. Untuk menampilkan penggunaan memori dalam giga byte:
# free -g
6. Untuk menampilkan penggunaan memori dengan total:
# free -t
7. Untuk menampilkan skipping penggunaan memori menampilkan “buffer disesuaikan”:
# free -o
8. Untuk menampilkan data polling berkelanjutan:
# free -s 2 10
9. Untuk melihat statistik tinggi dan rendah terperinci untuk penggunaan memori:
# free -l
10. Untuk mendapatkan informasi versi:
# free -V