美文网首页
Linux: 内存

Linux: 内存

作者: LET149 | 来源:发表于2023-10-11 09:04 被阅读0次

    关于内存硬件和软件问题

    1. 查看系统内存
      1. K 为单位查看系统内存 free
      1. M 为单位查看系统内存 free -m
      1. G 为单位查看系统内存 free -g
    2. 限制用户使用内存
    2.1 查看当前内存配额

    ulimit -a
    cat /etc/security/limits.conf

    2.2 对用户使用内存量进行限制

    sudo vi /etc/security/limits.conf

    • 进入以上文件并在最后一行写入:
    • #* hard rss 21000000,对所有用户进行限制
    • #@username hard rss 21000000,对特定用户进行限制
    • 限制以KB为单位
    2.3 使修改后的限制生效

    sudo vi /etc/pam.d/login

    • 进入以上文件并在最后一行写上:
    • session required /lib/security/pam_limits.so
    3. OOM

    Out Of Memory
    当计算机中的内存耗尽时,系统为了防止卡死会 kill 掉当前占用内存最高的程序

    3.1 查看哪些程序因为OOM被kill

    grep "Out of memory" /var/log/messages
    egrep -i -r 'killed process' /var/log
    dmesg

    相关文章

      网友评论

          本文标题:Linux: 内存

          本文链接:https://www.haomeiwen.com/subject/viefaktx.html