私は比較的小さなホームRed Hat Linuxサーバー(約8 GB RAM)を持っています。私は、さまざまなものを追跡するためにいくつかの自作のアプリを実行する以外に、それを使用しません。ボックスで実行されている唯一の実物は、データベースとWebサーバーです。
NMONやTOPなどのツールを使用してシステムカウンターをチェックすると、システムの合計空きメモリが比較的少ない(数百MB程度)のに、データベースとWebサーバーのアクティブメモリがまだ少ない(合計で3 GBを消費します)。他の実行中のプロセスをすべて含めた場合でも、消費されるメモリの合計は4 GB未満です。
Red Hat Linuxは、総メモリから実行中のプロセスの使用済みメモリの合計を差し引いたものよりも少ない空きメモリを報告するのはなぜですか?