CentOSで奇妙なInode / Ramキャッシュが欠落しています。

CentOSで奇妙なInode / Ramキャッシュが欠落しています。

私はRAID10設定で24 GBのRAMと4つのSASドライブを備えたCentOS 5.7システム(64ビット)を実行しています。このマシンはnginx / 1.0.10、php-fpm、xcacheを実行します。約1ヶ月前に、このシステムのRAM使用量が変更されました。

約数時間ごとに「CACHE」がRAMからフラッシュされます。これは「Inode Table Usage」が削除されたときに発生します。私はこれらの滴が関連していると確信しています。 (添付の図2を参照)

ここに画像の説明を入力してください。 ここに画像の説明を入力してください。

このサーバーはかなり多くの小さなファイル(20M、すべて数KBのサイズ)をホストします。膨大なInodeテーブルの損失を説明するために、削除されたファイルはあまりありません(1時間あたり100個(合計サイズは最大数MB))。

また、これらの低下を引き起こす可能性のあるクローンは実行されません。

Sar -r出力:http://pastebin.com/C4D0B79i

私の質問:RAM/Inodeの使用量がこのように大幅に減少するのはなぜですか? Nginx / PHPに自分のサーバーRAMをすべて使用させるにはどうすればよいですか?

ベストアンサー1

おすすめ記事