installer-rp: reduce music download stagger 2500ms → 1500ms

체감 속도 향상을 위해 음악 다운로드 시작 간격을 1.5초로 단축한다.
동시성 시각 효과는 유지하면서 전체 대기시간을 줄인다.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-14 22:40:05 +09:00
parent a8b9b689c2
commit 3ca93abae9

View File

@@ -58,9 +58,9 @@ function pickMusicConcurrency(): number {
* - 동시 N개를 모두 t=0 에 시작하면 카드들이 0% 에서 같이 정지된 듯 보임.
* - 시차를 두고 시작하면 "1번 끝남 → 4번 시작 → 2번 끝남 → 5번 시작" 식으로
* 유저 입장에서 항상 뭔가 새로 시작/완료되는 흐름이 보임.
* - 너무 길면 동시성 이득을 깎아먹음. 2.5s 가 체감/속도 균형점.
* - 너무 길면 동시성 이득을 깎아먹음. 1.5s 가 체감/속도 균형점.
*/
const MUSIC_START_STAGGER_MS = 2500
const MUSIC_START_STAGGER_MS = 1500
/** start-gate. 여러 worker 가 동시에 acquire 해도 직렬화되어 순차 통과. */
let musicStartChain: Promise<void> = Promise.resolve()