Free命令详解和释放linuxCache
来源:互联网 发布:调音用什么软件 编辑:程序博客网 时间:2024/06/05 20:37
先说下free命令怎么看内存
[root@yuyii proc]# free
total used free shared buffers cached
Mem: 515588 295452 220136 0 2060 64040
-/+ buffers/cache: 229352 286236
Swap: 682720 112 682608
其中第一行用全局角度描述系统使用的内存状况:
total——总物理内存
used——已使用内存,一般情况这个值会比较大,因为这个值包括了cache+应用程序使用的内存
free——完全未被使用的内存
shared——应用程序共享内存
buffers——缓存,主要用于目录方面,inode值等(ls大目录可看到这个值增加)
cached——缓存,用于已打开的文件
note:
total=used+free
used=buffers+cached (maybe add shared also)
第二行描述应用程序的内存使用:
前个值表示-buffers/cache——应用程序使用的内存大小,used减去缓存值
后个值表示+buffers/cache——所有可供应用程序使用的内存大小,free加上缓存值
note:
-buffers/cache=used-buffers-cached
+buffers/cache=free+buffers+cached
第三行表示swap的使用:
used——已使用
free——未使用
cache释放:
To free pagecache:
echo 1 > /proc/sys/vm/drop_caches
To free dentries and inodes:
echo 2 > /proc/sys/vm/drop_caches
To free pagecache, dentries and inodes:
echo 3 > /proc/sys/vm/drop_caches
说明,释放前最好sync一下,防止丢数据。
- Free命令详解和释放linuxCache
- Free命令详解和释放linux Cache
- Free命令详解和释放linux Cache(转载)
- linux文件系统和linuxcache
- linux free命令结果详解与内存机制(释放内存)
- ulimit 和 free 命令详解
- Linux中top和free命令详解
- free命令详解
- linux命令free详解
- FREE 命令详解
- Linux free命令详解
- linux free命令详解
- linux free命令详解
- Linux free命令详解
- linux free命令详解
- free命令详解
- Linux free命令详解
- linux free命令详解
- Android中使用SharedPreferences进行数据存储
- D3d9c的固定渲染管道(fixed function pipeline)与可编程管道(programmable function pipeline)的异同点
- 全屏抗锯齿技术-FSAA
- D3D与OpenGL的几点比较明显不同的地方
- orge,Nebula与klayGE对比
- Free命令详解和释放linuxCache
- 什么是"菲尔茨数学奖"?
- VC2008下配置boost库使用正则表达式
- 非线性算子
- 计算机就业形势分析0
- 正则表达式30分钟入门教程
- 数学教授水管工
- 万物皆数
- JDialog