Perintah cara cek memory RAM di Linux melalui terminal command-line. Pertama buka terminal, kemudian ketik perintah berikut:
free
hasilnya, kurang lebih seperti ini:
total used free shared buff/cache available Mem: 1015008 396092 90716 195304 528200 220688 Swap: 0 0 0
Agar mudah dibaca bubuhi dengan opsi -h
atau human readable
free -h
hasilnya
total used free shared buff/cache available Mem: 991M 398M 74M 190M 518M 203M Swap: 0B 0B 0B
Keterangan:
- total : keseluruhan
- used: memory terpakai
- free: memory bebas
- shared: memori yang dialokasikan secara khusus untuk digunakan oleh banyak proses
- buff/cache: memori sementara yang disisihkan untuk membantu beberapa proses/memori yang tersedia dan ‘dipinjam’ oleh sistem operasi untuk membantu mempercepat banyak operasi OS linux. Memori ini diberikan oleh sistem jika suatu aplikasi membutuhkannya.
- available: memory tersedia, estimasi berapa banyak memori yang tersedia untuk memulai aplikasi baru, tanpa swapping.
Sumber:
man free
- Stackoverflow 1
- Stackoverflow 2