linux下释放内存
使用free -m查看当前内存的使用情况 total used free shared buffers cached used 已经使用的内存数 free 空闲的内存数 shared 多个进程共享的内存总额 buffers Buffer Cache和cached Page Cache 磁盘缓存的大小 -buffers/cache 的内存数:used - buffers - cached buffers/cache 的内存数:free buffers cached 可用的memory=free memory buffers cached
To free pagecache, use echo 1 > /proc/sys/vm/drop_caches; to free dentries and inodes, use echo 2 > /proc/sys/vm/drop_caches; to free pagecache, dentries and inodes, use echo 3 >/proc/sys/vm/drop_caches. 以上是三种内存释放方式,为了简便我门直接执行 1.sync 执行文件完整性检测 2.echo 3 >/proc/sys/vm/drop_cashes 释放所有占用的内存 3.使用free -m看内存是否已经释放掉了 4. echo 0 >/proc/sys/vm/drop_cashes 让系统重新分配内存 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |