Skip to content
ہوسٹنگ · کارکردگی

Spark: سرور پروفائلنگ

Spark پلگ ان سے سرور پروفائل کیسے لیں، کال ٹری کیسے پڑھیں، لگ کی وجہ کیسے تلاش کریں، اور میموری کا استعمال کیسے دیکھیں۔

اپ ڈیٹ 13 اگست، 2026

Spark ایک جدید پروفائلر ہے جو Paper، Fabric، Forge اور Velocity کے لیے بنایا گیا ہے۔ یہ دکھاتا ہے کہ CPU کا وقت کہاں جاتا ہے، بشمول vanilla میکینکس۔

پروفائل لیں

spark profiler start --timeout 300

حقیقی کھلاڑیوں کے آن لائن ہونے کے ساتھ پانچ منٹ، پھر لنک خود بخود ظاہر ہو جائے گا۔ یا:

spark profiler stop

فوری کمانڈز

spark tps            TPS and MSPT
spark health         overall state, memory, disk
spark heapsummary    what is using memory

ٹری کو کیسے پڑھیں

رپورٹ فیصد کے ساتھ ایک کال ٹری ہے۔ مقصد یہ ہے کہ ”موٹی“ شاخ کے ساتھ نیچے جائیں یہاں تک کہ پلگ ان، موڈ یا میکینک کا نام واضح ہو جائے۔

عام نتائج:

شاخیہ کیا ہے
EntityLiving.tick بڑے وزن کے ساتھبہت زیادہ mobs — Mobs اور entities
Village..., Brain.tickVillagers — Villages
ChunkMap, generationChunk لوڈنگ اور جنریشن — Pregeneration
پلگ ان کا نامایک پلگ ان — پلگ ان سرور کو توڑ دیتا ہے
Hopper, TileEntityHoppers اور contraptions — فارمز

میموری

spark heapsummary دکھاتا ہے کہ کون سی اشیاء heap پر قبضہ کر رہی ہیں۔ دو snapshots کے درمیان entities یا پلگ ان اندراجات کی بڑھتی ہوئی تعداد لیک کی علامت ہے۔

بنیادی اصول

پہلے پروفائل کریں، پھر تبدیلیاں کریں۔ پیمائش کے بغیر ”فورم کے مشورے کی بنیاد پر“ ٹیوننگ عام طور پر کچھ حاصل نہیں کرتی اور بعض اوقات معاملات کو مزید خراب کر دیتی ہے۔

Minecraft ہوسٹنگآپ کے آف لائن ہونے پر بھی آپ کا سرور چلتا ہےسرور بنائیں