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? 😀

Leave a Comment