Spark: پروفائلر رپورٹ کیسے پڑھیں
Spark رپورٹ کی ساخت کا تجزیہ: کال ٹری، وقت کا حصہ، مجرم تلاش کرنا، اور عام لوڈ پیٹرنز۔
اپ ڈیٹ 13 اگست، 2026
پروفائل کیپچر کرنا — Spark۔ نتیجہ سمجھنے کا طریقہ یہ ہے۔
لنک کھولنے پر آپ کو کیا نظر آتا ہے
فیصد کے ساتھ ایک کال ٹری۔ سب سے اوپر سرور کا مین تھریڈ ہوتا ہے؛ نیچے اس کے کام کی تفصیل۔
آپ کو اوپر سے نیچے تک سب سے موٹی برانچ کے ساتھ پڑھنا ہے، یہاں تک کہ کوئی جانا پہچانا نام نظر آئے: کوئی پلگ ان، موڈ، یا ونیلا سسٹم۔
عام پیٹرنز
| زیادہ حصے والی برانچ | اس کا مطلب |
|---|---|
net.minecraft.world.entity | بہت زیادہ اینٹٹیز — Mobs |
Villager, Brain, GoalSelector | Villagers اور پاتھ فائنڈنگ — Villages |
ChunkMap, ServerChunkCache, ChunkGenerate | چنک جنریشن — Pregeneration |
HopperBlockEntity | ہاپرز — Farms |
RedstoneTorch, TickNextTick | ریڈ اسٹون — Redstone lag |
| پلگ ان کا نام | پلگ ان — Plugin breaks the server |
GC, SafepointBlocker | گاربیج کلیکشن — GC |
فیصدیں گمراہ کن ہوتی ہیں
رپورٹ میں 100% کا مطلب تمام ایگزیکیوشن ٹائم ہے، جس میں آئیڈل ٹائم بھی شامل ہے۔ صرف حصہ ہی نہ دیکھیں بلکہ فی ٹک مطلق وقت بھی دیکھیں، اور اسے MSPT سے موازنہ کریں — TPS۔
کوآرڈینیٹس
اینٹٹیز اور بلاکس کے لیے Spark پوزیشنز دکھاتا ہے۔ یہ ایک تیار پتہ ہے جو بتاتا ہے کہ کہاں جا کر دیکھنا ہے — عام طور پر وہاں آپ کو کسی مخصوص کھلاڑی کا فارم ملے گا۔
میموری
/spark heapsummary دکھاتا ہے کہ ہیپ میں کیا بھرا ہوا ہے: دو اسنیپ شاٹس کے درمیان کسی ایک پلگ ان سے آبجیکٹس کی بڑھتی تعداد لیک ہے — Memory۔
