Skip to content
হোস্টিং · পারফরম্যান্স

অ্যাসিঙ্ক্রোনাস চাঙ্ক প্রসেসিং

আধুনিক কোর কীভাবে সমান্তরালে চাঙ্ক লোড করে, এতে কী লাভ, এবং কোন সেটিংস আসলে গুরুত্বপূর্ণ।

আপডেট: ১৩ আগস্ট, ২০২৬

চাঙ্ক লোডিং এবং জেনারেশন একটি সার্ভারে সবচেয়ে ব্যয়বহুল অপারেশন। আধুনিক কোর এর একটি অংশ আলাদা থ্রেডে সরিয়ে নেয়।

যা ইতিমধ্যে কাজ করে

Paper এবং এর ফর্কগুলো চাঙ্কগুলো অ্যাসিঙ্ক্রোনাসভাবে লোড ও সেভ করে, ডিস্ক I/O-তে মেইন থ্রেড ব্লক না করেই। সক্রিয় এক্সপ্লোরেশনসহ একটি সার্ভারে এটি লক্ষণীয় — চাঙ্ক লোডিং।

সেটিংস

chunks:
  max-auto-save-chunks-per-tick: 24
  prevent-moving-into-unloaded-chunks: true
  delay-chunk-unloads-by: 10s

prevent-moving-into-unloaded-chunks দ্রুত ফ্লাইটের সময় একটি আনলোডেড চাঙ্কে পড়ে যাওয়া থেকে প্লেয়ারকে রক্ষা করে।

মডপ্যাক সম্পর্কে

Fabric মড C2ME জেনারেশন প্যারালালাইজ করে: ভারী জেনারেশনসহ মডপ্যাকে এটি লক্ষণীয় লাভ দেয় — অপ্টিমাইজেশন মড।

যা সেটিংস ঠিক করতে পারে না

মূল গেম লুপ এখনও সিঙ্গেল-থ্রেডেড। অ্যাসিঙ্ক্রোনি লোডিংয়ে সাহায্য করে, কিন্তু এনটিটি এবং রেডস্টোন টিকে নয়: সেখানে সীমা এবং Folia-ই গুরুত্বপূর্ণ।

ব্যবহারিক উপসংহার

যদি আপনার প্রোফাইলার জেনারেশন দেখায়, তাহলে নব টুইক করার বদলে প্রিজেনারেশন দিয়ে তা ঠিক করুন: আগে থেকে জেনারেট করা একটি চাঙ্ক তৈরি হওয়ার চেয়ে বহুগুণ কম খরচে লোড হয় — প্রিজেনারেশন।

Minecraft হোস্টিংআপনি অফলাইনে থাকলেও আপনার সার্ভার চলেসার্ভার তৈরি করুন