发布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。
重视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。
相关文章推荐
- Centos7.1 命令行与图形化界面登陆
- linux输出重定向1
- linux环境安装
- LINUX下两种tar打包(.bz2)和(.gz)压缩效率时间对比试验
- Linux 指令:系统设置--export
- Linux应用程序学习之进程函数
- linux 下byte,char,unsigned char的区别
- CentOS 6.5 x86_64系统手动释放内存
- linux 进程管理相关命令汇总
- Linux系统日志API---------openlog(), syslog(), closelog()
- Linux常用操作命令
- linux 函数查询方法 网址
- Linux系统中怎么安装使用五笔输入法?
- 朝鲜创新操作系统:“红星Linux 3.0” 满满的苹果味
- Linux环境开发效率 那些强大的命令盘点
- 在 Linux 中用 nmcli 命令绑定多块网卡的方法
- Linux中应用程序如何使用系统调用syscall
- 技术人故事:父亲、Linux和我
- linux系统rman的自动备份脚本
- linux下syscall函数,SYS_gettid,SYS_tgkill