From b81057e26a33c24c911ec89993e5c2c04a85b90f Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Thu, 9 Apr 2026 22:02:10 +0300 Subject: [PATCH] Restrict service resource usage --- .config/containers/systemd/plantuml.container | 4 ++++ .config/containers/systemd/transmission.container | 2 ++ 2 files changed, 6 insertions(+) diff --git a/.config/containers/systemd/plantuml.container b/.config/containers/systemd/plantuml.container index 47e0f49..b4fa46a 100644 --- a/.config/containers/systemd/plantuml.container +++ b/.config/containers/systemd/plantuml.container @@ -18,4 +18,8 @@ ReadOnly=true WantedBy=default.target [Service] +# keep-sorted start +CPUQuota=100% +MemoryMax=1G Restart=always +# keep-sorted end diff --git a/.config/containers/systemd/transmission.container b/.config/containers/systemd/transmission.container index 01f0446..91349ac 100644 --- a/.config/containers/systemd/transmission.container +++ b/.config/containers/systemd/transmission.container @@ -28,10 +28,12 @@ WantedBy=default.target [Service] # keep-sorted start +CPUQuota=200% ExecStartPre=mkdir --parents %h/.config/transmission ExecStartPre=mkdir --parents %h/Downloads/transmission ExecStartPre=mkdir --parents %h/Downloads/transmission/complete ExecStartPre=mkdir --parents %h/Downloads/transmission/incomplete ExecStartPre=mkdir --parents %h/Downloads/transmission/watch +MemoryMax=512M Restart=always # keep-sorted end