1、内核参数优化
Linux操作系统的性能和稳定性都与内核参数的设置息息相关。可以通过修改/proc目录下的文件来更改内核参数。
sysctl 命令用来配置linux系统内核参数,这些参数以文件的形式显示在/proc/sys/目录中,配置项就是目录名加文件名,值就是该文件中的内容。
路由转发为例,它的内核参数名是 net.ipv4.ip_forward,那么它的路径就是 /proc/sys/net/ipv4/ip_forward。
临时生效有两种方法:
第一种:sysctl 命令
#通过-w选项设置参数的值
[root@ubuntu2004 ~]#sysctl -w net.ipv4.ip_forward=0
net.ipv4.ip_forward = 0
#-a表示查看所有生效参数
[root@ubuntu2004 ~]#sysctl -a | grep net.ipv4.ip_forward
net.ipv4.ip_forward = 0
第二种:echo命令
[root@ubuntu2004 ~]#echo 0 > /proc/sys/net/ipv4/ip_forward
[root@ubuntu2004 ~]#sysctl -a | grep net.ipv4.ip_forward
net.ipv4.ip_forward = 0