add user_oom_killer

This commit is contained in:
Konano 2023-11-27 12:51:47 +08:00
parent edbe0279bc
commit 24e52ef513
2 changed files with 12 additions and 0 deletions

1
files/earlyoom.conf Normal file
View File

@ -0,0 +1 @@
EARLYOOM_ARGS="-m 6 -s 6"

View File

@ -184,6 +184,16 @@ configure_boot_info() {
fi fi
} }
configure_user_oom_killer() {
[ -f /etc/default/earlyoom ] && return
if confirm_action "要启用 earlyoom 吗?" "Y"; then
sudo apt install earlyoom -y
sudo cat $scriptdir/files/earlyoom.conf | sudo tee /etc/default/earlyoom >/dev/null
sudo systemctl restart earlyoom
fi
}
# ============================================================ # ============================================================
configure_tuna configure_tuna
@ -199,3 +209,4 @@ configure_iptables
configure_hostname configure_hostname
configure_timedate configure_timedate
configure_boot_info configure_boot_info
configure_user_oom_killer