From e57c9cb83b3ff6bda50d55aec997d7afdb5db2b1 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Mon, 6 Apr 2026 20:57:08 -0400 Subject: [PATCH] xmrig-auto-pause: raise thresholds for server background load --- services/monero/xmrig-auto-pause.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/services/monero/xmrig-auto-pause.nix b/services/monero/xmrig-auto-pause.nix index 758353b..3c0190c 100644 --- a/services/monero/xmrig-auto-pause.nix +++ b/services/monero/xmrig-auto-pause.nix @@ -26,8 +26,11 @@ lib.mkIf config.services.xmrig.enable { environment = { POLL_INTERVAL = "3"; GRACE_PERIOD = "15"; - CPU_STOP_THRESHOLD = "15"; - CPU_RESUME_THRESHOLD = "5"; + # This server's background services (qbittorrent, monero, bazarr, etc.) + # produce 5-14% non-nice CPU during normal operation. Thresholds must + # sit above that noise floor. + CPU_STOP_THRESHOLD = "40"; + CPU_RESUME_THRESHOLD = "30"; STARTUP_COOLDOWN = "10"; STATE_DIR = "/var/lib/xmrig-auto-pause"; };