• linux系统优化


    1、修改系统最大打开文件描述符数:

    修改 /etc/sysctl.conf 文件,增加:
    vi /etc/sysctl.conf

    fs.file-max = 2000000
    fs.aio-max-nr = 1000000

    执行以下命令使配置生效:
    /sbin/sysctl -p


    2、修改进程最大打开文件描述符数:

    修改 /etc/security/limits.conf 文件,增加
    如果是REDHAT6,需要修改2个配置文件:
    vi /etc/security/limits.conf

    * soft nproc 1000000
    * hard nproc 1000000
    * soft nofile 1000000
    * hard nofile 1000000
    root soft nproc 1000000
    root hard nproc 1000000
    root soft nofile 1000000
    root hard nofile 1000000
    * hard memlock unlimited
    * soft memlock unlimited


    vi /etc/security/limits.d/90-nproc.conf

    * soft nproc 1000000
    root soft nproc 1000000


    配置修改完成后,断开SSH,重新登陆,再检查配置是否生效
    cat /proc/sys/fs/file-nr
    ulimit -a

    如果操作系统中对于ROOT用户,有其它配置导致上面的配置不生效,用下面的配置
    修改系统环境变量/etc/profile
    修改环境变量/etc/profile,加入以下内容,
    vi /etc/profile

    if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 1000000
    ulimit -n 1000000
    else
    ulimit -u 1000000 -n 1000000
    fi

  • 相关阅读:
    js创建map
    [POJ 1911] 棋盘
    [POJ 2176] Folding
    [POJ 1014] Dividing
    [洛谷P3486]POI2009 KON-Ticket Inspector
    [洛谷P1131] ZJOI2007 时态同步
    [洛谷P1133] 教主的花园
    [洛谷P1095]NOIP2007 普及组T3 守望者的逃离
    [POJ1187] 陨石的秘密
    [POJ1772] Substract
  • 原文地址:https://www.cnblogs.com/stimlee/p/7068890.html
Copyright © 2020-2023  润新知