Saya memiliki server Red Hat Linux rumah yang relatif kecil (sekitar 8 GB RAM). Saya tidak menggunakannya untuk banyak hal selain menjalankan beberapa aplikasi buatan rumah untuk melacak berbagai hal. Satu-satunya hal nyata yang berjalan di kotak adalah database dan server web.
Saya perhatikan ketika memeriksa penghitung sistem menggunakan alat seperti NMON dan TOP bahwa total memori bebas sistem relatif rendah (sekitar beberapa ratus MB), sedangkan memori aktif untuk basis data dan server web masih rendah (hanya mengkonsumsi gabungan 3 GB). Bahkan ketika menyertakan semua proses yang berjalan lainnya, total memori yang dikonsumsi kurang dari 4 GB.
Mengapa Red Hat Linux melaporkan memori kurang dari total memori dikurangi jumlah total memori yang digunakan dari proses yang berjalan?