Munin の Memory で表示される各グラフの意味
提供: Wikiducca
タイトル | 説明 | 計算式 |
---|---|---|
apps | ユーザアプリ使用メモリサイズ | MemTotal - MemFree - Buffers - Cached - SwapCached - Slab - PageTables - VmallocUsed |
page_tables | 仮想アドレスと物理アドレスのマッピングを格納するもの | |
swap_cache | スワップから持ってこられたがまだ変更されていない分。[SwapCached]ページアウトした後にまだメモリに残っている分。優先して解放される。 | |
vmalloc_used | vmalloc()で実際に使用しているメモリ量(確保済みのみ) | |
slab_cache | inodeやdentryなど、カーネルが使うメモリ。[Slab]スラブアロケータのメモリ使用量。 | |
cache | 開放間近の分&デバイス(HDD等)用のを引いたキャッシュ量。 | キャッシュ-(SwapCache+buffers) |
buffers | HDDとかのキャッシュ。まだHDDに書き込まれていないデータのキャッシュも含む。 | 各デバイスのbdev->bd_inode->i_mapping-nrpagesの総和 |
unused | あきメモリ。 | |
swap | スワップ領域。スワップとして使っている分。 | SwapTotal - SwapFree |
committed | 割り当てられたすべてのメモリが使用されることであるなら使用されるメモリの量。 | |
mapped | mmapでマッピングされた分(連続領域へのマップ?) | |
active | 最近アクセスされたページ。基本的に開放の対象外。 | |
inactive | 最近アクセスが無い。空きが無くなると、この部分のページから開放されていく。 |