جديد 📢 عرض الإطلاق لفترة محدودة: خصم حتى 70% على شهرك الأول في كل لعبة.عرض الباقات

خادم Minecraft نفدت ذاكرته

MinecraftUpdated Oct 28, 20264 min read

يستطيع خادم Minecraft Java أن تنفد ذاكرته بطريقتين. قد تملأ Java الجزء من الذاكرة المسموح لها باستخدامه للعبة، فيتوقف مع OutOfMemoryError. أو قد يبلغ الخادم كله ذاكرة باقتك، فيوقفه النظام. تخبرك اللوحة أيهما حدث. في الحالتين، شغّل الخادم من جديد، ثم اجعله يستخدم أقل.

ملأت Java ذاكرتها

ما الذي تراه. يعرض Console java.lang.OutOfMemoryError مع Java heap space أو GC overhead limit exceeded أو Metaspace، أو There is insufficient memory for the Java Runtime Environment to continue. ويقول مربع لماذا توقف خادمك في نظرة عامة وفوق console The server ran out of memory. وJava filled all the memory it may use. Remove heavy mods or plugins or lower the view distance, then start it again. وزره هو فتح معاملات بدء التشغيل.

ماذا يعني. تمنح اللوحة Java معظم ذاكرة باقتك للعبة وتُبقي الباقي لما تحتاج إليه Java خارجها. طلبت اللعبة أكثر مما لدى Java.

أوقف النظام الخادم

ما الذي تراه. بطاقة صفراء في نظرة عامة: نفدت ذاكرة هذا الخادم، It needed more memory than its plan gives it, and the system stopped it. تقول متى حدث ذلك آخر مرة وكم مرة في آخر 7 أيام. وزراها زيادة الذاكرة وعرض الاستخدام. لا تظهر البطاقة إلا في أسبوع حدث فيه ذلك فعلًا.

ماذا يعني. بلغ الخادم كله، Java وكل ما حولها، ذاكرة باقتك.

أعد الخادم

  1. انقر تشغيل في أعلى الصفحة.
  2. راقب Console حتى يقول الخادم إنه أنهى البدء.
  3. العالم كما كان عند آخر حفظ. يحفظ Minecraft وحده كل بضع دقائق، فقد تضيع بضع دقائق من اللعب.

اجعله يستخدم أقل

اتبع هذه القائمة من الأعلى، وغيّر شيئًا واحدًا في كل مرة:

  1. انظر ما الذي تغيّر. مودات أو إضافات جديدة، ولاعبون أكثر، وعالم مستكشَف أكبر. آخر ما أضفته هو أول مشتبه به.
  2. خفّض مسافة الرؤية ومسافة المحاكاة في الإعدادات، ثم Server Properties (Java). تحدد كم من العالم يبقى محمّلًا لكل لاعب. راجع كيف تغيّر مسافة الرؤية ومسافة المحاكاة في خادم Minecraft.
  3. أزل المودات أو الإضافات التي لا تستخدمها، في المودات، المثبّت.
  4. اعثر على الجزء الثقيل بـ تحليل 60 ث في بطاقة حالة الخادم: كيف تفحص صحة خادم Minecraft باستخدام TPS وتحليل spark.
  5. راقب تبويب RAM في بطاقة الاستخدام في نظرة عامة وقت ذروتك، مع وجود لاعبين.
بطاقة الاستخدام في نظرة عامة مع فتح تبويب RAM

معاملات ذاكرة Java

تضبط اللوحة ذاكرة Java لباقتك بنفسها، ومعلمات مخصصة تحت الإعدادات، معاملات بدء التشغيل لا تقبل معاملات الذاكرة مثل -Xmx. إذا كان معامل أقدم هناك يضبط الذاكرة، فأزله واحفظ، لتضبطها الباقة من جديد. راجع كيف تضيف معاملات بدء Java إلى خادم Minecraft.

إذا استمر ذلك

حين تعود بطاقة نفدت ذاكرة هذا الخادم مرة بعد مرة دون أن تضيف شيئًا جديدًا، فخادمك يحتاج إلى ذاكرة أكبر مما في باقته. زيادة الذاكرة يفتح باقتي، حيث يستطيع المالك تغيير الباقة. راجع كيف تغيّر باقتك أو دورة الفوترة.

معلومات مفيدة

تستضيفه في مكان آخر بالفعل؟ انقل سيرفرك إلينا

أحدث مقالات المدونة