From c625920f2c0b7f7fc2dcbd234adbc176c35c1d4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Eug=C3=AAnio?= Date: Tue, 3 Mar 2026 23:19:13 -0300 Subject: [PATCH] monolith: limit system slice to 50% cpu usage --- hosts/monolith/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hosts/monolith/default.nix b/hosts/monolith/default.nix index da69746..29bf7ed 100644 --- a/hosts/monolith/default.nix +++ b/hosts/monolith/default.nix @@ -50,6 +50,14 @@ in my.gaming.enable = true; my.nix-ld.enable = true; + systemd.slices."system" = { + enable = true; + sliceConfig = { + # 50% maximum usage accross 8 cores + CPUQuota = "${toString (8 * 50)}%"; + }; + }; + boot.extraModulePackages = with config.boot.kernelPackages; [ zenpower ]; boot.initrd.kernelModules = [ "amdgpu" ];