アンケート調査活動 MemInfo

アンケート調査活動 MemInfo

cat /proc/meminfoを実行すると、アクティブな使用量が高いことがわかります。

MemTotal: 65965328 kB
MemFree: 51640992 kB
Buffers: 1050332 kB
Cached: 8516112 kB
SwapCached: 0 kB
Active: 11512732 kB
Inactive: 1878028 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 65965328 kB
LowFree: 51640992 kB
SwapTotal: 2096472 kB
SwapFree: 2096472 kB
Dirty: 51340 kB
Writeback: 0 kB
AnonPages: 3823896 kB
Mapped: 132288 kB
Slab: 876208 kB
PageTables: 15060 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 35079136 kB
Committed_AS: 4945780 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 264384 kB
VmallocChunk: 34359473967 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 2048 kB

合計メモリは65 GBで、アクティブ使用量は約11 GBであることを確認できます。サーバー上で実行されるデフォルトのJavaプロセスは、多くのメモリ(最上位出力の約5%)を消費しません。もっと深く掘り下げて、このように高いアクティブ使用量を引き起こす原因を調べる方法を知りたいです。私が理解したところによれば、この値はバッファとページキャッシュに積極的に使用され、回収できないメモリを表します。

私はRHEL5カーネルバージョン2.6.18を実行しています。 「アクティブ」使用量をより詳細なコンポーネントに分割し、このように高い使用量を引き起こす正確な原因を特定するにはどうすればよいですか。

ベストアンサー1

おすすめ記事