Skip to content
হোস্টিং · সার্ভার সেটআপ

Aikar ফ্ল্যাগ: দরকার কি

G1 গারবেজ কালেক্টরের জন্য বিখ্যাত Aikar ফ্ল্যাগ কী করে, কাদের উপকার হয় এবং ছোট সার্ভারে কেন পার্থক্য থাকবে না।

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

Aikar's flags হলো Minecraft সার্ভারের জন্য টিউন করা G1GC প্যারামিটারের একটি সেট। এগুলোর লক্ষ্য সার্ভার দ্রুত করা নয়, বরং garbage collector-এর পজ ছোট এবং পূর্বানুমেয় করা।

এগুলো কী পরিবর্তন করে

  • young generation-এ বরাদ্দ heap-এর অংশ বাড়ায় (G1NewSizePercent) — Minecraft-এ বেশিরভাগ garbage স্বল্পস্থায়ী।
  • প্রায় 200 ms পজ টার্গেট সেট করে (MaxGCPauseMillis)।
  • আক্রমণাত্মক compaction বন্ধ করে এবং বড় heap-এর জন্য region size টিউন করে।

কখন এগুলোর প্রভাব থাকে

পরিস্থিতিপ্রভাব
heap 8 GB বা বেশি, সক্রিয় অনলাইনলক্ষণীয়: দীর্ঘ ফ্রিজ কম হয়
মডপ্যাকলক্ষণীয়
heap 2–4 GB, 5 জন প্লেয়ারপ্রায় নেই
সমস্যা GC নয়, বরং কোনো প্লাগইননেই

ফ্ল্যাগ পরিবর্তনের আগে নিশ্চিত করুন যে ফ্রিজগুলো সত্যিই garbage collector-এর সাথে সম্পর্কিত: Paper লগে আপনি Can't keep up দেখতে পাবেন, আর Spark রিপোর্টে GC-এর অংশ — Profiling, Garbage collector and pauses।

Millida-তে

প্যানেল ইতিমধ্যেই প্ল্যানের মেমরি সাইজ অনুযায়ী টিউন করা G1 দিয়ে সার্ভার চালু করে। তৃতীয় পক্ষের গাইড থেকে আলাদাভাবে ফ্ল্যাগ কপি করার দরকার নেই: এগুলোর কিছু Java 8-এর জন্য তৈরি, আর Java 21-এ সেগুলো হয় উপেক্ষিত হয়, নয়তো সমস্যা তৈরি করে।

আপনি যদি জানেন আপনি কী করছেন, তবে startup প্যারামিটার সম্পাদনাযোগ্য — Startup parameters। একটি নিয়ম আছে: একবারে একটি করে পরিবর্তন করুন এবং পরিমাপ করুন, "ফোরামের প্যাকেজ" প্রয়োগ করবেন না।

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