Linux内核参数设置

 
设置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
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭