nix-daemon: set oomscoreadjust

This commit is contained in:
Jörg Thalheim 2023-11-20 20:09:15 +01:00
parent 4801018001
commit 5bb2b3153c

View File

@ -22,6 +22,11 @@
nix.daemonIOSchedClass = lib.mkDefault "idle";
nix.daemonIOSchedPriority = lib.mkDefault 7;
# Make builds to be more likely killed than important services.
# 100 is the default for user slices and 500 is systemd-coredumpd@
# We rather want a build to be killed than our precious user sessions as builds can be easily restarted.
systemd.services.nix-daemon.OOMScoreAdjust = lib.mkDefault 250;
# Avoid copying unnecessary stuff over SSH
nix.settings.builders-use-substitutes = true;
}