Pengguna lowend VPS (VPS budget pas-pasan, hehehe) pasti sebisa mungkin untuk melakukan stripping penggunaan memory atau RAM, sehingga proses-proses yang di prioritaskan (seperti daemon web server, database, dan sebagainya) bisa lebih leluasa dalam menggunakan memory atau RAM. Strip penggunaan memory bisa dilakukan dengan men-disable proses tertentu atau menghapus module-module yang tidak diperlukan. Skrip ps_mem.py bisa membantu anda untuk memeriksa penggunaan memory oleh proses yang sedang berjalan dengan mudah dan jelas.
Penggunaan ps_mem.py untuk memeriksa penggunaan RAM cukup mudah, pastikan python sudah terinstal di VPS sobat, lalu copas line berikut ini :
$ wget https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py $ python ps_mem.py
Contoh output nya adalah sebagai berikut :
Nah, berdasarkan informasi diatas terlihat penggunaan memory di lowend VPS yang saya kelola hanya sebesar 31,4 Mb dari 256 Mb memory yang tersedia.
Jika anda bertanya, kok beda penggunaan memory / RAM yang ditampilkan ps_mem.py dengan perintah “free -m” ?
Jawabannya adalah, ps_mem.py tidak memperhitungkan cached/buffer memory. Jadi yang ditampilkan adalah jumlah memory yang digunakan oleh proses/daemon yang sebenarnya.
Semoga bermanfaat ;)