通过free -m命令查看系统的内存状况:
[ip-10-248-111-128 ~]$ free -m
total used free shared buffers cached
Mem: 594 559 34 0 106 368
-/+ buffers/cache: 84 509
Swap: 0 0 0
其中buffers代表文件系统的缓存; cached代表文件的缓存。这两部分都是操作系统占用的,用来增加磁盘的读写速度。
那么实际应用程序占用的内存应当看第二行 -buffers/cache。
http://wenku.baidu.com/view/d94d99dea58da0116c174963.html
http://hi.baidu.com/chinalwb/item/a88e47c8da2e4f14b77a24d6
对于磁盘的使用,通常使用df命令来查看。如果要查看当前目录哪些文件占用空间,可以使用du -sh * | sort -n 来查看。但是某些时候会发现df和du之间大小不同,那么可能是打开的文件被删除所造成的统计上的差异。
df与du不一致情况分析:http://blog.youkuaiyun.com/carolzhang8406/article/details/7228248
本文详细介绍了如何使用free-m命令查看Linux系统的内存状况,包括buffers和cached部分的解释,以及如何通过df和du命令了解磁盘使用情况。特别分析了两者不一致的情况及原因。
2052

被折叠的 条评论
为什么被折叠?



