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

لگ، TPS، اور پنگ

سرور لگ کو انٹرنیٹ لگ سے کیسے الگ کریں، Millida میں TPS اور MSPT گراف کیا دکھاتا ہے، اور کون سی سیٹنگز واقعی پرفارمنس بحال کرتی ہیں۔

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

"Lag" دو مختلف بیماریاں ہیں جن کا علاج بھی مختلف ہے۔

  • کم TPS — سرور دنیا کی سمولیشن کے ساتھ رفتار نہیں رکھ پاتا۔ سب کو یکساں lag ہوتا ہے: mobs رک رک کر چلتے ہیں، بلاکس تاخیر سے ٹوٹتے ہیں، آئٹمز جھٹکوں کے ساتھ ظاہر ہوتے ہیں۔
  • نارمل TPS کے ساتھ زیادہ ping — یہ کھلاڑی کا کنکشن ہے۔ ایک کھلاڑی کو lag ہوتا ہے، باقی سب ٹھیک چلتے ہیں۔

نمبروں کو دیکھنا

"Overview" سیکشن میں TPS اور MSPT کا گراف موجود ہے:

  • TPS — فی سیکنڈ ticks۔ 20 مثالی ہے، 18–20 نارمل ہے، 15 سے نیچے سب کو محسوس ہوتا ہے۔
  • MSPT — ایک tick میں کتنے milliseconds لگتے ہیں۔ 50 سے کم کا مطلب ہے کہ آپ کے پاس گنجائش ہے؛ زیادہ کا مطلب ہے کہ سرور اپنی حد پر ہے۔

اسی جگہ CPU اور میموری کا استعمال بھی دکھایا جاتا ہے۔ مسلسل 90–100% CPU یا میموری بالکل حد پر — یہ بات طے کر دیتا ہے: مسئلہ لوڈ کا ہے۔

سب سے تیزی سے کیا ٹھیک کرتا ہے

  1. دنیا کی سمولیشن کا فاصلہ (simulation-distance) — 10 کی بجائے 6۔ بنیادی لیور: یہ طے کرتا ہے کہ ہر سیکنڈ کتنے mobs اور میکانزم tick ہوں گے۔ کھلاڑی فرق بمشکل محسوس کریں گے۔
  2. ویو فاصلہ (view-distance) — 12 کی بجائے 8۔ میموری اور CPU دونوں بچاتا ہے۔
  3. دنیا کے رداس کو محدود کریں — "World and copies" → "World radius"۔ لامحدود نقشہ یعنی نئے chunks کی لامحدود جنریشن۔
  4. پری جنریشن — دنیا پہلے سے بنائیں تاکہ یہ کھلاڑیوں کے قدموں تلے نہ بنے: World pre-generation۔

یہ سب Settings سیکشن میں ہے اور موقع پر ہی تبدیل کیا جا سکتا ہے۔

اور کیا چیزیں TPS کو گراوٹ دیتی ہیں

وجہعلامت
بھاری پلگ ان یا موڈlag انسٹالیشن کے بعد شروع ہوا
Mob / ڈراپ فارمنقشے پر کسی مخصوص جگہ پر lag
بہت زیادہ entitiesزمین پر پڑے آئٹمز، کشتیاں، آئٹم فریمز؛ /kill @e[type=item] اور شیڈولڈ صفائی مدد کرتی ہے
Hoppers اور redstonetick کے آخر میں بڑے سورٹنگ سسٹمز
براؤزر میں دنیا کا نقشہBlueMap نقشہ رینڈر کرتا ہے اور CPU کھاتا ہے — سب سے کمزور پلان پر اسے فعال نہ کریں
کم میموریبار بار وقفے، لاگ میں OutOfMemoryError

spark پلگ ان مجرم کی نشاندہی کرنے میں مدد کرتا ہے: /spark profiler start، ایک منٹ کھیلیں، /spark profiler stop — یہ آپ کو ایک لنک دے گا جس میں اس بات کی تفصیل ہوگی کہ tick کس چیز نے کھایا۔ /timings on بھی Paper پر کام کرتا ہے۔

Ping

اگر TPS ~20 ہے اور کوئی کھلاڑی شکایت کر رہا ہے، تو یہ سرور تک کا راستہ ہے، سرور نہیں۔ چیک کریں:

  • سرور لسٹ میں کئی کھلاڑیوں کا ping: اگر سب کا ایک ساتھ بڑھ جائے تو ہم سے رابطہ کریں؛ اگر ایک کا بڑھے تو یہ ان کے پرووائیڈر کا مسئلہ ہے؛
  • VPN اور موبائل انٹرنیٹ 30–150 ms کا اضافہ کرتے ہیں؛
  • سرور کا ریجن: کھلاڑیوں کے جتنا قریب، اتنا بہتر؛ اسے تبدیل کرنا صرف اسی صورت میں معنی رکھتا ہے جب آپ کی بنیادی audience بہت دور ہو۔

یہ پلان کا مسئلہ کب ہے

سادہ جانچ: سرور خالی ہونے پر TPS برقرار رکھتا ہے اور 5–10 کھلاڑیوں پر گر جاتا ہے، میموری مسلسل چھت پر رہتی ہے — یہ سیٹنگز نہیں، یہ سائز کا مسئلہ ہے۔ موازنے کے لیے Plans دیکھیں۔ "Overview" میں "Memory × time" اور "Peak players" کے گراف دکھاتے ہیں کہ آپ واقعی حد کو چھو رہے ہیں یا نہیں۔

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