您的位置:首页 > 运维架构 > Linux

发布Ubuntu/Linux系统cache,增加可用内存空间

2015-06-12 10:52 120 查看
桌面Ubuntu总内存4G,但free只有内存有100M

重视top命令检查看到真正的能力free内存。以下是真正的内存使用情况的看法有一个命令。

watch -n 1 cat /proc/meminfo

搜索发现有三种方法都能够达到释放内存的目的。

watch -n 1 free -m

or:

free -m

上述这样的方法仅仅添加了几十M。

sudo sysctl -w vm.drop_caches=3

上述这样的方法,目的是释放kernel用在cache上面的内存。添加了约1G.

以下这样的方法释放的很多其它,但可能会影响系统的稳定!

一定要小心使用。

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

该命令要么释放或使用内存cache(page cache, inodes, and dentries),小心使用。

总体。另一种方法是比较合适的,假设需要从时间自己主动一次执行时间,可以使用cron jobs。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: