博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 释放cached内存
阅读量:5355 次
发布时间:2019-06-15

本文共 615 字,大约阅读时间需要 2 分钟。

使用free -m 查看系统使用的内存情况:

# free -m

             total      used      free      shared      buffers      cached
Mem:     7871     7060      811        0             153          5278
-/+ buffers/cache: 1629   6242
Swap:     8191     16       8175

可以看到cached部分的内存占用量高达5G,这部分内存是可以手工释放的,方法如下:

To free pagecache:  echo 1 > /proc/sys/vm/drop_caches

To free dentries and inodes:  echo 2 > /proc/sys/vm/drop_caches

To free pagecache, dentries and inodes:  echo 3 > /proc/sys/vm/drop_caches

注意:在释放cached内存之前请用sync命令将文件系统buffer里面的数据flush到磁盘上

释放之后使用free -m 查看结果如下:

             total      used      free      shared      buffers      cached

Mem:     7871     1357     6514       0              0              30
-/+ buffers/cache: 1325    6546
Swap:     8191      16       8175

转载于:https://www.cnblogs.com/cruze/p/4270410.html

你可能感兴趣的文章
Android 编程下的代码混淆
查看>>
animation属性
查看>>
页内的模块和组件抽象规划经验
查看>>
安全-分析深圳电信的新型HTTP劫持方式
查看>>
将Centos的yum源更换为国内的阿里云源
查看>>
git diff 的用法
查看>>
一段sql的优化
查看>>
十进制与十六进制的相互转换
查看>>
在Flex中用Validator检测数字、字符串、Email.
查看>>
[leetcode]4Sum
查看>>
POJ1062 昂贵的聘礼
查看>>
【零基础学习iOS开发】【02-C语言】08-基本运算
查看>>
雷林鹏分享Node.js JXcore 打包
查看>>
常见错误总结
查看>>
BZOJ3545&3551[ONTAK2010]Peaks——kruskal重构树+主席树+dfs序+树上倍增
查看>>
Django框架(十九)--Django rest_framework-认证组件
查看>>
我的MFC/C++学习笔记 http://blog.bccn.net/CrystalFan/6909
查看>>
Beta 冲刺(3/7)
查看>>
控制反转(IOC)和依赖注入(DI)
查看>>
php的<?php ?>标签匹配
查看>>