Melihat berapa memori terpakai di Linux
Untuk memastikan performa server walaupun itu virtual atau dedicated maka besar RAM adalah salah satu faktor terpenting. Dari pengalaman kalau sudah banyak pengunjung situsnya maka selain penggunaan prosesor meningkat juga memori terpakai bisa membengkak drastis. Sudah wajar kalau kita ingin melacak letak permasalahannya dan apakah membutuhkan upgrade ke paket yang lebih besar (dan mahal tentunya).
Untuk mengetahui berapa besar RAM yang digunakan oleh server Linux anda maka cukup dengan mengetikkan perintah:
free
Nanti akan muncul balasannya seperti berikut:
total used free shared buffers cached
Mem: 524288 131140 393148 2948 0 59708
-/+ buffers/cache: 71432 452856
Swap: 65536 26220 39316
Kurang jelas? Tergantung berapa MB atau GB memori VPS anda angkanya minimal ratusan ribu atau jutaan. Ini disebabkan satuannya adalah dalam byte, jadi silahkan anda bagi 1024 dan itulah berapa MB memori yang terpakai.
Kalau tidak ingin repot – repot mengkonversi maka jalankan saja perintah free
tadi dengan parameter -m
:
free -m
Hasilnya akan lebih mudah dipahami karena sudah dikonversi ke satuan MegaByte:
total used free shared buffers cached
Mem: 512 128 383 2 0 58
-/+ buffers/cache: 69 442
Swap: 64 25 38
Sekarang penjelasan mengenai hasil perintah free:
- total: Adalah berapa besar memori server anda seluruhnya.
- used: Berapa banyak RAM yang sedang digunakan.
- free: Besar memori yang bebas tidak sedang dipakai.
- Swap: Memori tambahan yang bersifat virtual, diletakkan dalam harddisk.
Mudah bukan? 😀