# show memory

モード
  非特権EXECモード
カテゴリー
  運用・管理 / システム

## 構文

コマンド構文

`> show memory [sort FIELD]`

## コマンド説明

メモリーの使用状況、および、実行中のプロセス一覧を表示する。

## パラメーター

`sort FIELD`
  プロセス一覧をメモリー使用率（mem%）以外のフィールドでソートしたいときに指定する。FIELDには次のいずれかを指定する
  `peak`
    メモリー使用量（これまでの最大値）
  `size`
    メモリー使用量（現在値）
  `stk`
    スタック領域使用量

## 使用例

    awplus> show memory
    RAM total: xxxxxx kB; free: xxxxxx kB; buffers: xxxxx kB

    user processes
    ==============
      pid name             mem%  size(kB)  peak(kB)  data(kB)   stk(kB)  virt(kB)
     2321 exfx              0.8     16452    582644    287760       136    304028
     2311 nsm               0.4      8356     18956      2860       140     18888
     2315 imi               0.4      8276     17548      2120       144     17408
     2328 hsl               0.3      6080     16192       876       136     16188
     6645 imish             0.3      6824     25112     10548       148     25112
     2056 stackd            0.2      4472     19980       512       156     19716
     2333 cntrd             0.2      4688     13732       400       140     13728
     2351 ripngd            0.2      4880     13924       532       136     13920
     2356 sflowd            0.2      4844     13800       404       140     13796
     2365 authd             0.2      5192     14496       640       140     14496
     2367 mstpd             0.2      5272     14264       664       140     14260
     2370 epsrd             0.2      4912     13980       532       140     13916
    ...

表 1
RAM total | RAMの総容量
free | RAMの空き容量
buffers | カーネルバッファーに割り当てられているRAMの容量
user processesセクション | ユーザープロセスごとのメモリー使用状況が表示される
pid | プロセスID
name | プロセスを生成したプログラムの名前
mem% | 該当プロセスのメモリー使用率
size | 該当プロセスのメモリー使用量（現在値）
peak | 該当プロセスのメモリー使用量（これまでの最大値）
data | 該当プロセスのメモリー使用量のうちデータ領域の量
stk | 該当プロセスのメモリー使用量のうちスタック領域の量

## 関連コマンド