• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

littlesuccess

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

清除Linux OS 缓存

1.查看内存使用情况

[root@ip-172-31-25-243 tpch_2_17_0]# free -m
             total       used       free     shared    buffers     cached
Mem:         34304      34142        162          0         39      20890
-/+ buffers/cache:      13211      21092
Swap:            0          0          0

m代表以MB为单位,显示OS缓存为20890MB

2.释放前最好sync一下,防止丢数据

[root@ip-172-31-25-243 tpch_2_17_0]# sync

3.清除缓存

[root@ip-172-31-25-243 tpch_2_17_0]# echo 1 > /proc/sys/vm/drop_caches

4.查看效果

[root@ip-172-31-25-243 tpch_2_17_0]# free -m
             total       used       free     shared    buffers     cached
Mem:         34304      13168      21135          0          1        541
-/+ buffers/cache:      12626      21678
Swap:            0          0          0

可以看到此时缓存大小减少为541MB

posted on 2015-12-23 17:27  littlesuccess  阅读(553)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3