From 1803da420ef8f2b791ede7f29ebdf363ad129c17 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sat, 12 Sep 2026 09:47:35 -0400 Subject: [PATCH] feat(jeeves): limit builder CPU usage and tune Nix parallelism --- systems/jeeves/runners/nix_builder.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/systems/jeeves/runners/nix_builder.nix b/systems/jeeves/runners/nix_builder.nix index a181d26..46af0c7 100644 --- a/systems/jeeves/runners/nix_builder.nix +++ b/systems/jeeves/runners/nix_builder.nix @@ -43,6 +43,8 @@ let useHostResolvConf = false; }; nix.settings = { + cores = 8; + max-jobs = 2; system-features = lib.mkAfter [ "gccarch-x86-64-v2" "gccarch-x86-64-v3" @@ -195,6 +197,7 @@ in value = { requires = [ "gitea.service" ]; after = [ "gitea.service" ]; + serviceConfig.CPUQuota = "800%"; }; }) (builtins.attrNames (filterAttrs (_: c: c.enable) cfg.containers)) ); -- 2.55.0