设置Linux内核参数 cat /etc/sysctl.conf
配置 Linux 内核参数修改后不用重启动更新:
/sbin/sysctl -p
fs.aio-max-nr = 1048576 --同时可以拥有的的异步IO请求数目。推荐值是:1048576 其实它等于 1024*1024 也就是 1048576 个。
fs.file-max = 6815744 --file-max:该参数表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量。
kernel.shmmax = 68719476736 --最大共享内存段大小
kernel.shmall = 2097152 --可以使用的共享内存的总量
kernel.shmmni = 4096 --这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改。
kernel.sem = 250 32000 100 128 --该参数表示设置的信号量
net.ipv4.ip_local_port_range = 9000 65500 --系统中的程序会选择这个范围内的端口来连接到目
的端口(目的端口当然是用户指定的;
net.core.rmem_default = 262144 --套接字接收缓冲区大小的缺省值
net.core.rmem_max = 4194304 --套接字接收缓冲区大小的最大值
net.core.wmem_default = 262144 --套接字发送缓冲区大小的缺省值
net.core.wmem_max = 1048586 --套接字发送缓冲区大小的最大值