【资料整理】对linux内存的理解
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
$
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
|
再来一例:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
$
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
|
本文转自 pcnk 51CTO博客,原文链接:http://blog.51cto.com/nosmoking/1595978,如需转载请自行联系原作者