系统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
努力让自己变得不那么low