开发者

linux日志审计服务auditd占用内存过大的解决过程

开发者 https://www.devze.com 2025-10-31 09:58 出处:网络 作者: 小徐敲java
目录linux日志审计服务auditd占用内存过大查看 auditd 服务的内存,单位 vOidXnvsMBps 命令查看内存排行解决方法保存后重启服务总结linux日志审计服务auditd占用内存过大
目录
  • linux日志审计服务auditd占用内存过大
    • 查看 auditd 服务的内存,单位 vOidXnvsMB
    • ps 命令查看内存排行
  • 解决方法
    • 保存后重启服务
  • 总结

    linux日志审计服务auditd占用内存过大

    查看 auditd 服务的内存,单位 MB

    ps -eo pid,%mem,RSS,comm | grep auditd | grep -v grep | awk '{rss_mb = $3 / 1024; printf "PID: %-6s 内存占比: %-5s 物理内存: %.2f MB 进程名: %s\n", $1, $2"%", rss_mb, $4}'
    

    输出效果:

    PID: 1234   内存占比: 2.5%   物理内存: 256.30 MB 进程名: auditd编程客栈
    

    ps 命令查看内存排行

    ps aux --sort=-%mem | head -n 10
    

    如果查询到auditd占用内存过大

    解决方法

    在auditd.svOidXnvservice文件的[Service]位置下面加上MemoryLimit=1G

    linux日志审计服务auditd占用内存过大的解决过程

    保存后重启服务

    systemctl daemon-reload && systemctl restart auditd

    总结

    以上为个人经验,希android望能给大家一个参考,也希望大家多多支持编程客栈(www.cpjspcns.com)。

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号