Skip to content
호스팅 · 성능

청크 로딩과 탐험 중 렉 급증

플레이어가 새로운 지역으로 달려갈 때 서버가 왜 렉이 걸리는지, 어떻게 측정하는지, 무엇이 도움이 되는지: 사전 생성, 월드 경계, 청크 설정이에요.

업데이트 2026년 8월 13일

청크 생성은 서버가 수행하는 가장 무거운 작업이에요. 지형, 광석, 구조물, 조명이 모두 여기에 해당하죠. 플레이어가 탐험하지 않은 지역을 달리면 서버는 초당 수십 개의 청크를 생성해요.

증상

  • 누군가 맵을 탐험할 때 정확히 TPS가 떨어져요.
  • 프로파일러에 ChunkMap, ChunkGenerate, PoiManager 분기가 나타나요.
  • 커스텀 생성이 있는 모드팩에서 특히 두드러져요 — 커스텀 생성기.

도움이 되는 방법

  1. 사전 생성. 한산한 시간에 미리 영역을 생성해 두세요 — 사전 생성. 가장 효과적인 해결책이에요.
  2. 월드 보더. 영역 자체를 제한하세요 — 월드 보더.
  3. 반경. view-distance를 줄이면 생성 대기열에 쌓이는 청크가 줄어들어요.
  4. Paper 설정: max-auto-save-chunks-per-tick, prevent-moving-into-unloaded-chunks, 그리고 청크 전송 속도 제한이에요.
  5. 겉날개와 말. 빠른 이동은 부하의 주요 원인이에요. 겉날개가 있는 서버에서는 사전 생성이 필수예요.

청크 로더

청크를 계속 로드된 상태로 유지하는 모드와 메커니즘은 일회성 부하를 영구적인 부하로 바꿔요. 그 수를 제한하세요 — 모드 서버 최적화.

디스크

생성은 디스크 쓰기도 의미해요. 디스크가 가득 차면 서버는 훨씬 더 느려져요 — 디스크 가득 참.

Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기