From 1e2feafd9f636fb0d06b16e47ff35cde3da84217 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Tue, 8 Feb 2022 12:12:35 +0100 Subject: [PATCH] [Services] Make HDD protection service run in hard-realtime --- services.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/services.nix b/services.nix index 9b0ae4f..96ad61e 100644 --- a/services.nix +++ b/services.nix @@ -94,6 +94,17 @@ in { }) ] (x: builtins.toJSON x)); + + systemd.services."hdapsd@" = { + serviceConfig = { + Nice = -20; + CPUSchedulingPolicy = "fifo"; + CPUSchedulingPriority = 99; + IOSchedulingClass = "realtime"; + IOSchedulingPriority = 0; + }; + }; + programs.gnupg = { agent.enable = true; dirmngr.enable = true;