అసింక్రోనస్ చంక్ ప్రాసెసింగ్
ఆధునిక కోర్లు చంక్లను సమాంతరంగా ఎలా లోడ్ చేస్తాయి, ఇది ఏమి ఇస్తుంది, మరియు ఏ సెట్టింగ్లు నిజంగా ముఖ్యమైనవి.
13 ఆగస్టు, 2026న నవీకరించబడింది
Chunk లోడింగ్ మరియు జనరేషన్ సర్వర్పై అత్యంత ఖరీదైన ఆపరేషన్. ఆధునిక కోర్లు దానిలో కొంత భాగాన్ని ప్రత్యేక థ్రెడ్లకు మారుస్తాయి.
ఇప్పటికే ఏమి పనిచేస్తుంది
Paper మరియు దాని ఫోర్క్లు chunk లను అసింక్రనస్గా లోడ్ చేసి సేవ్ చేస్తాయి, డిస్క్ I/O పై మెయిన్ థ్రెడ్ను బ్లాక్ చేయకుండా. యాక్టివ్ ఎక్స్ప్లోరేషన్ ఉన్న సర్వర్పై ఇది స్పష్టంగా కనిపిస్తుంది — Chunk లోడింగ్.
సెట్టింగ్లు
chunks:
max-auto-save-chunks-per-tick: 24
prevent-moving-into-unloaded-chunks: true
delay-chunk-unloads-by: 10s
prevent-moving-into-unloaded-chunks వేగవంతమైన ఫ్లైట్ సమయంలో లోడ్ కాని chunk లోకి ప్లేయర్ పడకుండా కాపాడుతుంది.
మోడ్ప్యాక్లపై
Fabric మోడ్ C2ME జనరేషన్ను ప్యారలలైజ్ చేస్తుంది: భారీ జనరేషన్ ఉన్న మోడ్ప్యాక్లపై ఇది స్పష్టమైన లాభం ఇస్తుంది — ఆప్టిమైజేషన్ మోడ్లు.
సెట్టింగ్లు సరిచేయలేనివి
మెయిన్ గేమ్ లూప్ ఇప్పటికీ సింగిల్-థ్రెడెడ్. అసింక్రనీ లోడింగ్కు సహాయపడుతుంది, కానీ ఎంటిటీ మరియు రెడ్స్టోన్ టిక్లకు కాదు: అక్కడ పరిమితులు మరియు Folia ముఖ్యం.
ఆచరణాత్మక ముగింపు
మీ ప్రొఫైలర్ జనరేషన్ చూపిస్తే, నాబ్లను ట్వీక్ చేయడం ద్వారా కాదు, ప్రీజెనరేషన్తో దాన్ని సరిచేయండి: ముందుగానే జనరేట్ చేసిన chunk సృష్టించబడటం కంటే చాలా రెట్లు చౌకగా లోడ్ అవుతుంది — ప్రీజెనరేషన్.
