Linux内核参数配置

Linux内核参数配置

Linux内核参数查看、配置及重要参数释义


内核参数查看

1.配置文件 /etc/sysctl.conf

cat /etc/sysctl.conf

Linux内核参数配置_第1张图片
2.查询可修改的参数

sysctl -a

Linux内核参数配置_第2张图片

内核参数修改

1.将参数添加到/etc/sysctl.conf中或修改其中参数值

vi /etc/sysctl.conf

2.修改完成后保存,执行sysctl -p使参数生效,永久生效

sysctl -p

重要参数释义

net.ipv4.ip_local_port_range = 32768 60999
#表示用于向外连接的本地端口范围,最小值不能设置太低,可能会占用正常端口

kernel.msgmax = 8192
#设置消息的大小,以字节为单位

kernel.msgmnb = 16384
#消息队列最大值,即所有在消息队列中的消息总和的最大值

kernel.msgmni = 32000
#消息队列标识的最大数目,即系统范围内最大多少个消息队列

kernel.shmall = 18446744073692774399
#最大的共享内存段,该参数表示系统一次可以使用的共享内存总量(以页为单位)

kernel.shmmax = 18446744073692774399
#最大的共享内存段使用尺寸,以字节为单位

kernel.shmmni = 4096
#系统范围内共享内存段的最大数量

kernel.sem = 250 32000 32 128
#可以使用的信号量


你可能感兴趣的:(Linux,linux)