您的位置:首页 > 运维架构 > Linux

【资料整理】对linux内存的理解

2014-12-25 16:02 232 查看
【资料整理】对linux内存的理解

$ free -m
total       used       free     shared    buffers     cached
Mem:         32127      24572       7555          0        478      16258
-/+ buffers/cache:       7835      24292
Swap:        20479         97      20382

注意第2行:
实际被程序占用的内存:
-buffers/cache=7835
(used-buffers-cached)  24572-478-16258=7836

实际可用内存总数:
+buffers/cache=24292
(free+buffers+cached)  7555+478+16258=24291


再来一例:
$ free -m
total       used       free     shared    buffers     cached
Mem:         64186        619      63567          0         16         93
-/+ buffers/cache:        509      63677
Swap:        32159          0      32159

实际被程序占用的内存:
-buffers/cache=509

(used-buffers-cached)  619-16-93=510

实际可用内存总数:
+buffers/cache=63677

(free+buffers+cached)  63567+16+93=63676
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 内存