刺球网络安全社区

 找回密码
 立即注册

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

搜索
查看: 942|回复: 0

liunx 服务内存消耗100% 怎么处理

[复制链接]

 成长值: 217199

新浪微博达人勋

  • TA的每日心情

    2019-8-22 09:24
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    1134

    主题

    1717

    帖子

    36万

    积分

    管理员

    技术指数:★★★★★

    Rank: 9Rank: 9Rank: 9

    积分
    362833

    社区QQ达人最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    QQ
    发表于 2016-10-27 09:43:52 | 显示全部楼层 |阅读模式
    一、排查问题
    查看内存使用 free
    128587-20160721222611638-132505039.jpg
    查看进程使用存储状况、看是不是业务进程在消耗存储,如果是就要优化业务代码了
    使用top 命令
    128587-20160721221731732-682406015.jpg
    如果不是怎么办
    二、处理办法
    1、把没有用到的消耗内存的服务进程Kill掉   kill -9  ID
    2、让系统自动回收最好
    用grep low /proc/zoneinfo,得到如下结果
    128587-20160721222412701-119685240.jpg
    可以通过以下方法调大这个阈值:将vm.extra_free_kbytes设置为vm.min_free_kbytes和一样大,则/proc/zoneinfo中对应的low阈值就会增大一倍,同时high阈值也会随之增长,以此类推。
    128587-20160721222531591-1253805115.jpg
    当low阈值被设置为1GB的时候,当系统free的内存小于1GB时,观察到kswapd进程开始工作(进程状态从Sleeping变为Running),同时dcache开始被系统回收,直到系统free的内存介于low阈值和high阈值之间,停止回收。



    楼主热帖
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

    
     
     
    技术支持
    点击这里给我发消息
    在线客服
    点击这里给我发消息
    点击这里给我发消息
    刺球网安群①:
    刺球网安社区交流群①
    在线时间:
    8:30-21:00
     

    刺球网安 渝公网安备 50011402500080号 ( 渝ICP备15001097号-1 )申请友链|小黑屋| 刺球网络安全社区

    GMT, 2020-11-30 04:29 , Processed in 0.457558 second(s), 45 queries , Gzip On.

    Powered by 刺球网安

    © 2014-2025

    快速回复 返回顶部 返回列表