• 设置Linux内核参数


    设置Linux内核参数

    2011-03-21 16:24:32 | 762次阅读 | 评论:0 | 设置Linux内核参数

    设置Linux内核参数

    2007年08月31日 星期五 10:44

    配置 Linux 内核参数(2种方法),修改后不用重启动更新: /sbin/sysctl -p

    第一种:打开/etc/sysctl.conf 复制如下内容

    kernel.shmall = 2097152

    kernel.shmmax = 2147483648

    kernel.shmmni = 4096

    kernel.sem = 250 32000 100 128

    fs.file-max = 65536

    net.ipv4.ip_local_port_range = 1024 65000

    net.core.rmem_default=262144

    net.core.wmem_default=262144

    net.core.rmem_max=262144

    net.core.wmem_max=262144

    第二种:打开终端

    cat >> /etc/sysctl.conf<

    kernel.shmall = 2097152

    kernel.shmmax = 2147483648

    kernel.shmmni = 4096

    kernel.sem = 250 32000 100 128

    fs.file-max = 65536

    net.ipv4.ip_local_port_range = 1024 65000

    net.core.rmem_default=262144

    net.core.wmem_default=262144

    net.core.rmem_max=262144

    net.core.wmem_max=262144

    EOF

    这里,对每个参数值做个简要的解释和说明。

    (1)shmmax:该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G。

    (2)shmmni:这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改。

    (3)shmall:该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,通常不需要修改。

    (4)sem:该参数表示设置的信号量。

    (5)file-max:该参数表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量。

    修改好内核以后,执行下面的命令使新的配置生效。

    [root @linux1 /root]# /sbin/sysctl -p

    以 root 用户身份运行以下命令来验证您的设置:

    /sbin/sysctl -a | grep shm

    /sbin/sysctl -a | grep sem

    /sbin/sysctl -a | grep file-max

    /sbin/sysctl -a | grep ip_local_port_range

    例如:

    # /sbin/sysctl -a | grep shm

    kernel.shmmni = 4096

    kernel.shmall = 2097152

    kernel.shmmax = 2147483648

    kernel.shm-use-bigpages = 0

    # /sbin/sysctl -a | grep sem

    kernel.sem = 250 32000 100 128

    # /sbin/sysctl -a | grep file-max

    fs.file-max = 65536

    # /sbin/sysctl -a | grep ip_local_port_range

    net.ipv4.ip_local_port_range = 1024 65000

    如果系统的参数设置的比上述参数值小,则编辑 /etc/sysctl.conf 文件,添加或更改这些参数。完成后,运行以下命令激活更改:

    /sbin/sysctl -p

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14014/showart_1072515.html

    http://www.itokit.com/2011/0321/35999.html

  • 相关阅读:
    【AS3代码】AS调用JS
    【AS3代码】MP3音乐的播放/暂停/设定音量大小
    【AS3代码】在上下文菜单(右键菜单)中添加自定义项
    【AS3代码】更换鼠标箭头样式,并跟随鼠标!
    【AS3代码】创建动态文本
    【AS3代码】播放FLV视频流的三步骤!
    【AS3代码】Timer计时器用法
    【AS3代码】指定间隔时间运行函数 及 停止运行函数
    【AS3代码】Keyboard键盘操作!
    多线程_传送带我们到底能走多远系列(6)
  • 原文地址:https://www.cnblogs.com/saptechnique/p/2359440.html
Copyright © 2020-2023  润新知