「エアコンの安全な修理・適切なフロン回収」はこちら

メモリの各種情報を表示する

メモリの各種情報を表示する

●メモリに関する情報
メモリに関する情報を取得するには、/proc/meminfoファイルを参照します。
このファイルはtopコマンド、freeコマンド、vmstatコマンドで表示されるメモリ情報として使用されます

root@Lion:~# cat /proc/meminfo
MemTotal:        3977756 kB
MemFree:          468544 kB
MemAvailable:    1805372 kB
Buffers:           85952 kB
Cached:          1443148 kB
SwapCached:            0 kB
Active:          2671120 kB
Inactive:         579952 kB
Active(anon):    1766784 kB
Inactive(anon):    17020 kB
Active(file):     904336 kB
Inactive(file):   562932 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:       1717284 kB
Mapped:            78440 kB
Shmem:             61812 kB
Slab:             189912 kB
SReclaimable:     144328 kB
SUnreclaim:        45584 kB
KernelStack:        2496 kB
PageTables:         7136 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1988876 kB
Committed_AS:    2286236 kB
VmallocTotal:   34359738367 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
Percpu:             1920 kB
HardwareCorrupted:     0 kB
AnonHugePages:   1603584 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB
DirectMap4k:      133124 kB
DirectMap2M:     3997696 kB

●メモリの使用状況を確認
メモリの使用状況を確認するには、freeコマンドを使用します。
オプションなし、または、-kオプションを付けて実行した場合には、キロバイト単位での表示になり、-dオプションを付けて実行した場合にはバイト単位、-mオプションを付けて実行した場合にはメガバイト単位で表示されます。

root@Lion:~# free
total used free shared buffers cached
Mem: 1035140 544736 490404 0 47868 401036
-/+ buffers/cache: 95832 939308
Swap: 2097144 0 209714

freeコマンドの表示項目
total:全メモリ容量
used:使用中のメモリ容量
free:空きメモリ容量
shared:共有メモリ容量
buffers:カーネルが使用するディスクバッファ容量
cached:キャッシュメモリ容量

●一定時間ごとにメモリ使用状況を更新して表示する
メモリを大量に消費するプロセスを実行した場合など、メモリの使用状況を継続的にモニターしなければならいない場合、一定時間ごとにメモリの使用状況を更新して表示することができます。
freeコマンドにオプション「-s」を付けて引数に更新時間を指定して実行します。

root@Lion:~# free -s5
total used free shared buffers cached

Mem: 1035140 385080 650060 0 24856 286260
-/+ buffers/cache: 73964 961176
Swap: 2097144 0 2097144↓5秒経過

total used free shared buffers cached
Mem: 1035140 385080 650060 0 24856 286268
-/+ buffers/cache: 73956 961184
Swap: 2097144 0 2097144

↓5秒経過

total used free shared buffers cached
Mem: 1035140 385080 650060 0 24864 286260
-/+ buffers/cache: 73956 961184
Swap: 2097144 0 2097144
表示を停止する場合には、「Ctrl」+「c」キーを入力

タイトルとURLをコピーしました