Spark: প্রোফাইলার রিপোর্ট কীভাবে পড়বেন
Spark রিপোর্টের কাঠামো বিশ্লেষণ: কল ট্রি, সময়ের ভাগ, অপরাধী খুঁজে বের করা এবং সাধারণ লোডের ধরন।
আপডেট: ১৩ আগস্ট, ২০২৬
প্রোফাইল ক্যাপচার করা — Spark। ফলাফল কীভাবে বুঝবেন, তা এখানে দেওয়া হলো।
লিংক খুললে যা দেখবেন
শতকরা হার সহ একটি কল ট্রি। সবার উপরে সার্ভারের মেইন থ্রেড; নিচে তার কাজ কী কী নিয়ে গঠিত।
উপরে থেকে নিচে সবচেয়ে মোটা শাখা ধরে পড়তে হবে, যতক্ষণ না পরিচিত কোনো নাম দেখতে পান: কোনো প্লাগইন, মড বা ভ্যানিলা সিস্টেম।
সাধারণ প্যাটার্ন
| উচ্চ অংশযুক্ত শাখা | এর অর্থ |
|---|---|
net.minecraft.world.entity | অতিরিক্ত এনটিটি — Mobs |
Villager, Brain, GoalSelector | ভিলেজার ও পাথফাইন্ডিং — Villages |
ChunkMap, ServerChunkCache, ChunkGenerate | চাঙ্ক জেনারেশন — Pregeneration |
HopperBlockEntity | হপার — Farms |
RedstoneTorch, TickNextTick | রেডস্টোন — Redstone lag |
| প্লাগইনের নাম | প্লাগইন — Plugin breaks the server |
GC, SafepointBlocker | গারবেজ কালেকশন — GC |
শতকরা হার বিভ্রান্তিকর
রিপোর্টে ১০০% মানে সমস্ত এক্সিকিউশন সময়, আইডল সময়সহ। শুধু অংশ নয়, প্রতি টিকে পরম সময়ও দেখুন এবং MSPT-এর সাথে তুলনা করুন — TPS।
কোঅর্ডিনেট
এনটিটি ও ব্লকের জন্য Spark পজিশন দেখায়। এটি একটি তৈরি ঠিকানা, যা বলে দেয় কোথায় গিয়ে খুঁজতে হবে — সাধারণত সেখানেই আপনি নির্দিষ্ট কোনো প্লেয়ারের ফার্ম পাবেন।
মেমোরি
/spark heapsummary দেখায় হিপ কী দিয়ে ভরা: দুটি স্ন্যাপশটের মধ্যে একটি প্লাগইনের অবজেক্টের সংখ্যা বাড়তে থাকা মানেই লিক — Memory।
