系统Kernel 参数优化记录

1、 /proc/sys/kernel/panic

/proc/sys/kernel/panic 参数用来设置如果发生“内核严重错误(Kernel panic)”,则内核在重新引导之前等待的时间。默认值为0,表示发生内核严重错误时将禁止重新引导,建议设置为1,也就是内核故障后1s自动重启。

echo 1 > /proc/sys/kernel/panic

 

2、/proc/sys/kernel/pid_max

/proc/sys/kernel/pid_max 参数用来设置Linux 下进程数量的最大值,默认值是32768。

echo 65535 > /proc/sys/kernel/pid_max

 

3、/proc/sys/kernel/ctrl-alt-del

/proc/sys/kernel/ctrl-alt-del 文件有一个二进制值,该值控制系统在接收到 ctrl + alt + delete 组合键时如何反应。这两个值分别如下所述。

0:表示捕获 ctrl + alt + delete ,并将其送至init程序。这将允许系统可以安全的关闭和重启,就好像输入了shutdown 命令一样

1:表示不捕获

 

4、/proc/sys/kernel/core_pattern

/proc/sys/kernel/core_pattern 参数用来设置core文件保存位置或文件名,只有文件名时,则保存在应用程序的运行目录下

echo "core.%e.%p" > /proc/sys/kernel/core_pattern

posted @ 2022-07-26 11:42  小清澈  阅读(840)  评论(0编辑  收藏  举报