Skip to content
होस्टिंग · परफ़ॉर्मेंस

Spark: सर्वर प्रोफाइलिंग

Spark प्लगइन से सर्वर प्रोफाइल कैसे लें, कॉल ट्री कैसे पढ़ें, लैग की वजह कैसे ढूंढें, और मेमोरी उपयोग कैसे देखें।

13 अगस्त 2026 को अपडेट किया गया

Spark, Paper, Fabric, Forge और Velocity के लिए एक आधुनिक प्रोफ़ाइलर है। यह दिखाता है कि CPU समय कहाँ जाता है, वैनिला मैकेनिक्स सहित।

प्रोफ़ाइल लें

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बहुत ज़्यादा मॉब — मॉब और एंटिटी
Village..., Brain.tickविलेजर — विलेज
ChunkMap, जनरेशनचंक लोडिंग और जनरेशन — प्रीजनरेशन
प्लगइन का नामकोई प्लगइन — प्लगइन सर्वर तोड़ रहा है
Hopper, TileEntityहॉपर और कॉन्ट्रैप्शन — फ़ार्म

मेमोरी

spark heapsummary दिखाता है कि हीप में कौन-सी ऑब्जेक्ट्स जगह ले रही हैं। दो स्नैपशॉट के बीच एंटिटी या प्लगइन एंट्री की बढ़ती संख्या लीक का संकेत है।

मुख्य नियम

पहले प्रोफ़ाइल लें, फिर बदलाव करें। बिना मापे "फ़ोरम की सलाह पर" ट्यूनिंग करने से आम तौर पर कुछ हासिल नहीं होता और कभी-कभी हालात और बिगड़ जाते हैं।

Minecraft होस्टिंगआपके ऑफ़लाइन रहने पर भी सर्वर चलता हैसर्वर बनाएँ