linux free-free結果解析
詳細
【基本紹介】
free - Display amount of free and used memory in the system.freeは、システムメモリ交換メモリの使用状況を表示するコマンドです.ここではfreeの結果を分析する.
【コマンドパラメータ】
一般的にfree-mを使用して単位MBサイズの使用状況を表示
【結果分析】
2行目Mem:メモリ総数3955 M、使用済み3712 M、残り242 M、buffers 459 M cached 2028 M
合計メモリ数=使用済み+残りメモリ
システムの観点からメモリの使用量を見る
3行目-/+buffers/cache:1224 M使用済み、残り2730 M
アプリケーションの観点からメモリ使用量を見る
メモリ使用済み=メモリ使用+buffers+cachedの適用
3721 = 1224 + 459 + 2028
4行目Swap:スワップエリア
A buffer is something that has yet to be "written"to disk.
A cache is something that has been "read"from the disk and stored for later use.
【参考】
http://www.cnblogs.com/coldplayerest/archive/2010/02/20/1669949.html
【基本紹介】
free - Display amount of free and used memory in the system.freeは、システムメモリ交換メモリの使用状況を表示するコマンドです.ここではfreeの結果を分析する.
【コマンドパラメータ】
[root@xxx xxx]# free -h
free: invalid option -- h
usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]
-b,-k,-m,-g show output in bytes, KB, MB, or GB
-l show detailed low and high memory statistics
-o use old format (no -/+buffers/cache line)
-t display total for RAM + swap
-s update every [delay] seconds
-c update [count] times
-V display version information and exit
一般的にfree-mを使用して単位MBサイズの使用状況を表示
[root@fantawebn004 nginxlog]# free -m
total used free shared buffers cached
Mem: 3955 3712 242 0 459 2028
-/+ buffers/cache: 1224 2730
Swap: 0 0 0
【結果分析】
2行目Mem:メモリ総数3955 M、使用済み3712 M、残り242 M、buffers 459 M cached 2028 M
合計メモリ数=使用済み+残りメモリ
システムの観点からメモリの使用量を見る
3行目-/+buffers/cache:1224 M使用済み、残り2730 M
アプリケーションの観点からメモリ使用量を見る
メモリ使用済み=メモリ使用+buffers+cachedの適用
3721 = 1224 + 459 + 2028
4行目Swap:スワップエリア
A buffer is something that has yet to be "written"to disk.
A cache is something that has been "read"from the disk and stored for later use.
【参考】
http://www.cnblogs.com/coldplayerest/archive/2010/02/20/1669949.html