From c5966bced72910dc892a3271f5bdb4f30c0bd283 Mon Sep 17 00:00:00 2001 From: avi Date: Mon, 20 Apr 2026 13:55:33 -0500 Subject: [PATCH] Add Ollama burst and normal mode scripts --- scripts/burst-95.sh | 19 +++++++++++++++++++ scripts/normal-80.sh | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100755 scripts/burst-95.sh create mode 100755 scripts/normal-80.sh diff --git a/scripts/burst-95.sh b/scripts/burst-95.sh new file mode 100755 index 0000000..fb1d790 --- /dev/null +++ b/scripts/burst-95.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash +set -euo pipefail + +sudo mkdir -p /etc/systemd/system/ollama.service.d + +cat <<'CONF' | sudo tee /etc/systemd/system/ollama.service.d/override.conf >/dev/null +[Service] +CPUAccounting=true +MemoryAccounting=true +CPUQuota=760% +MemoryHigh=12G +MemoryMax=14G +CONF + +sudo systemctl daemon-reload +sudo systemctl restart ollama + +echo "Burst mode enabled for Ollama." +echo "CPUQuota=760%, MemoryHigh=12G, MemoryMax=14G" diff --git a/scripts/normal-80.sh b/scripts/normal-80.sh new file mode 100755 index 0000000..16f7d33 --- /dev/null +++ b/scripts/normal-80.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash +set -euo pipefail + +sudo mkdir -p /etc/systemd/system/ollama.service.d + +cat <<'CONF' | sudo tee /etc/systemd/system/ollama.service.d/override.conf >/dev/null +[Service] +CPUAccounting=true +MemoryAccounting=true +CPUQuota=640% +MemoryHigh=11G +MemoryMax=13G +CONF + +sudo systemctl daemon-reload +sudo systemctl restart ollama + +echo "Normal mode restored for Ollama." +echo "CPUQuota=640%, MemoryHigh=11G, MemoryMax=13G"