Linux内核参数设置
2007-10-15 13:18
330 查看
设置Linux内核参数
一、
配置 Linux 内核参数(2种方法),修改后不用重启动更新: /sbin/sysctl -p
第一种:打开/etc/sysctl.conf
kernel.shmmax = 536870912
原来为32M现在改512M.
这里,对每个参数值做个简要的解释和说明。
(1) shmmax:该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G。
二、
调整内核参数
vi /etc/security/limits.conf,加入如下内容:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
vi /etc/profile,加入如下内容:
ulimit -n 10240
执行:
source /etc/profile
验证:
ulimit -n
返回数值应该是10240
使用ulimit -n命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024,现已改为10240
一、
配置 Linux 内核参数(2种方法),修改后不用重启动更新: /sbin/sysctl -p
第一种:打开/etc/sysctl.conf
kernel.shmmax = 536870912
原来为32M现在改512M.
这里,对每个参数值做个简要的解释和说明。
(1) shmmax:该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G。
二、
调整内核参数
vi /etc/security/limits.conf,加入如下内容:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
vi /etc/profile,加入如下内容:
ulimit -n 10240
执行:
source /etc/profile
验证:
ulimit -n
返回数值应该是10240
使用ulimit -n命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024,现已改为10240
相关文章推荐
- Linux内核参数信号量semaphore设置
- 安装ORACLE时在Linux上设置内核参数的含义
- 安装Oracle时在Linux上设置内核参数
- Linux LVS高并发测试程序,内核参数设置,连接数查询指令
- 设置linux内核启动参数-挂载NFS根文件系统
- 安装ORACLE时在Linux上设置内核参数的含义
- 设置linux内核参数
- linux常用的内核参数的设置
- 设置Linux内核参数 /etc/sysctl.conf
- Linux下安装数据库时设置内核参数
- Linux内核参数-共享内存信号量semaphore设置
- 设置Linux内核参数 /etc/sysctl.conf
- Linux内核参数-共享内存信号量设置
- linux 下安装Oracle 自动设置sysctl.conf 相关内核参数的脚本
- 安装ORACLE时在Linux上设置内核参数的含义
- 设置Linux内核参数 /etc/sysctl.conf
- 安装ORACLE时在Linux上设置内核参数的含义
- 设置Linux内核参数 /etc/sysctl.conf
- 嵌入式Linux内核启动参数介绍与设置
- 浅谈安装ORACLE时在Linux上设置内核参数的含义