Select Page

Beberapa waktu lalu saya berada dalam sebuah pembicaraan tentang grafik memory terpakai dari sevuah mesin yang mendadak melonjak sebanyak 10% dan tidak juga turun. Kemana dan siapa pengguna dari 10% tambahan ini.

Beginilah ceritanya
Di mesin linux ketika kita menjalankan perintah free akan didapat beberapa informasi diantaranya memory used, free dan cache.
Kebanyakan orang hanya memperhatikan bagian free dan used. Padahal free disini bukanlah free sebenarnya bila kita memandang dari sudut aplikasi. Karena free yang sebenarnya adalah menggunakan formula
Real Free = Free+Cache

Mengapa demikian, karena cache sebetulnya adalah bagian memory yang diambil oleh system dan dipersiapkan untuk digunakan oleh aplikasi. Baru dipersiapkan dan belum digunakan. Karena begitulah cara system bekerja. Dia aoan mengambil bagian memory untuk dipersiapkan ketika ada permintaan penggunaan memory oleh aplikasi.

Sehingga jangan takut ketika melihat free memory menciut banyak.