Config: NORM_CONCURRENCY Default auf 2 (i5/i7 Zielplattform)

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 <noreply@anthropic.com>
This commit is contained in:
Bot 2026-03-01 21:30:37 +01:00
parent 7a7056d72b
commit a61663166f

View file

@ -194,9 +194,10 @@ function normalizeToCache(filePath: string): Promise<string> {
}
// 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: