NAS 释放内存方法
首先查看当前内存使用free -m返回
total used free shared buffers cached
Mem: 497 128 369 0 6 70
-/+ buffers/cache: 50 447
Swap: 975 0 975
说明:
total 内存总数
used 已经使用的内存数
free 空闲的内存数
shared 多个进程共享的内存总额
buffers Buffer Cache和cached Page Cache 磁盘缓存的大小
-buffers/cache 的内存数:used - buffers - cached
+buffers/cache 的内存数:free + buffers + cached
可用的memory=free memory+buffers+cached
把内存数据暂时写入磁盘
sync
echo 3 > /proc/sys/vm/drop_caches
cat /proc/sys/vm/drop_caches上面修改了drop_caches文件,该文件默认值是0
再看看内存使用量
free -m# free -m
total used free shared buffers cached
Mem: 497 66 431 0 0 16
-/+ buffers/cache: 49 448
Swap: 975 0 975
具体drop_caches设置详见 http://www.linuxinsight.com/proc_sys_vm_drop_caches.html
感觉linux不必释放内存吧。
linux的内存使用与windows完全不同 这个题目写的太含糊了吧?都没写什么系统 ,难道WIN也能用上述命令?在下才疏学浅 过来学习来了 看看,学习一下。 了解了,谢谢分享!! 不懂进来学习一下 不错不错,谢谢楼主分享,这下又学了一招。 感谢楼主分享,收藏了 内存4G够用了吧
页:
[1]