From a61663166f028b0ba828cd2bf73df93e90e52d50 Mon Sep 17 00:00:00 2001 From: Bot Date: Sun, 1 Mar 2026 21:30:37 +0100 Subject: [PATCH] Config: NORM_CONCURRENCY Default auf 2 (i5/i7 Zielplattform) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Standard von 4 auf 2 gesenkt – passend für i5-13400 (10-Kern Target). Lässt mehr Headroom für Discord-Wiedergabe und Node.js-Event-Loop. Per NORM_CONCURRENCY env var weiterhin anpassbar. Co-Authored-By: Claude Opus 4.6 --- server/src/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/src/index.ts b/server/src/index.ts index 101cfbc..777444e 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -194,9 +194,10 @@ function normalizeToCache(filePath: string): Promise { } // Wie viele ffmpeg-Prozesse parallel beim Cache-Sync laufen dürfen. -// Standard: 4 (gut für 4+ Kern CPUs ohne Discord-Wiedergabe zu stören). -// Über NORM_CONCURRENCY=8 o.ä. erhöhbar. -const NORM_CONCURRENCY = Math.max(1, Number(process.env.NORM_CONCURRENCY ?? 4)); +// Standard: 2 (konservativ – lässt genug Headroom für Discord-Wiedergabe und Node.js). +// Empfehlung: i5/i7 (8-16 Kerne) → 2-3, Ryzen 9 / Xeon → 4-8 +// Über NORM_CONCURRENCY=4 env var erhöhbar. +const NORM_CONCURRENCY = Math.max(1, Number(process.env.NORM_CONCURRENCY ?? 2)); /** * Vollständige Cache-Synchronisation: