From 8da60f2ae8fbc0bdc254a142a87bf5e9a8c6b4d7 Mon Sep 17 00:00:00 2001 From: gilgamezh Date: Sat, 6 Jun 2026 11:03:57 +0200 Subject: [PATCH] perf(nzbget): bump newshosting to 50 conns + add Article/WriteBuffer cache Bump Server1.Connections 30->50 for headroom (Newshosting cap is 100, but TLS-on-arm overhead makes maxing it counterproductive). Add global ArticleCache=700 (MB RAM buffer, within the 2Gi limit) and WriteBuffer=1024 (KB/conn) to reduce write thrash on the contended SSD, which is the more likely throughput ceiling than connection count at our ~100-300 Mbit line. Co-Authored-By: Claude Opus 4.8 --- helm-values/nzbget_values.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/helm-values/nzbget_values.yaml b/helm-values/nzbget_values.yaml index ad1ae3e..17a1fff 100644 --- a/helm-values/nzbget_values.yaml +++ b/helm-values/nzbget_values.yaml @@ -45,7 +45,9 @@ initContainers: -e "s|^Server1.Host=.*|Server1.Host=news.newshosting.com|" \ -e "s|^Server1.Port=.*|Server1.Port=563|" \ -e "s|^Server1.Encryption=.*|Server1.Encryption=yes|" \ - -e "s|^Server1.Connections=.*|Server1.Connections=30|" \ + -e "s|^Server1.Connections=.*|Server1.Connections=50|" \ + -e "s|^ArticleCache=.*|ArticleCache=700|" \ + -e "s|^WriteBuffer=.*|WriteBuffer=1024|" \ -e "s|^Server1.Username=.*|Server1.Username=${NEWSHOSTING_USER}|" \ -e "s|^Server1.Password=.*|Server1.Password=${NEWSHOSTING_PASS}|" \ "$f"