返回列表 发布新帖

[其他] NAS 释放内存方法

5101 8
发表于 2014-1-17 15:30:25 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
首先查看当前内存使用
  1. 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


把内存数据暂时写入磁盘
  1. sync
  2. echo 3 > /proc/sys/vm/drop_caches
  3. cat /proc/sys/vm/drop_caches
复制代码
上面修改了drop_caches文件,该文件默认值是0

再看看内存使用量
  1. free -m
复制代码
[root@LinkStation ~]# 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


评论8

lovenas 发表于 2014-1-17 17:00:04 | 查看全部
感觉linux不必释放内存吧。
linux的内存使用与windows完全不同
玩黑群晖吧,至少不用担心主板坏了没地换
回复 点赞

使用道具 举报

darkoriginLv.10互助团队 发表于 2014-1-17 19:50:53 | 查看全部
这个题目写的太含糊了吧?都没写什么系统 ,难道WIN也能用上述命令?在下才疏学浅 过来学习来了
回复 点赞

使用道具 举报

潜水爱好者Lv.5 发表于 2014-1-17 19:54:59 | 查看全部
看看,学习一下。
回复 点赞

使用道具 举报

snj 发表于 2014-1-17 20:40:53 | 查看全部
了解了,谢谢分享!!
回复 点赞

使用道具 举报

hj_charlesVIPLv.6 发表于 2014-1-18 16:15:08 | 查看全部
不懂  进来学习一下
回复 点赞

使用道具 举报

wangwei19831210 发表于 2014-1-18 21:53:44 | 查看全部
不错不错,谢谢楼主分享,这下又学了一招。
回复 点赞

使用道具 举报

playcom 发表于 2014-2-8 18:28:07 | 查看全部
感谢楼主分享,收藏了
回复 点赞

使用道具 举报

musicLv.10 发表于 2014-2-16 20:15:10 | 查看全部
内存4G够用了吧
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表