Skip to content
الاستضافة · حل المشكلات

التجمد المفاجئ وCan`t keep up

تشخيص توقف الخادم الدوري: جمع المهملات، والحفظ التلقائي، والمهام المجدولة، والأسباب الخارجية.

آخر تحديث 13 أغسطس 2026

متوسط TPS طبيعي، لكن الخادم يتجمد كل بضع دقائق لمدة 1–5 ثوانٍ.

الأسباب المرشحة حسب التكرار

  1. جمع القمامة. السبب الأكثر شيوعًا للتجمدات الدورية المنتظمة — جامع القمامة.
  2. الحفظ التلقائي للعالم. خاصةً في عالم كبير وقرص ممتلئ — الحفظ التلقائي.
  3. المهام المجدولة: النسخ الاحتياطية، عرض الخريطة، الأوامر الثقيلة — الجدولة، Dynmap.
  4. الإضافات ذات المهام الدورية: فحص جميع اللاعبين مرة كل دقيقة، حفظ البيانات، استدعاء API خارجي.
  5. توليد القطع (Chunks) عند تنقل لاعب — تحميل القطع.

كيف تجد السبب

شغّل أداة تحليل الأداء وانتظر حدوث تجمد:

spark profiler start --timeout 600

سيُظهر التقرير ما كان يحدث لحظة الانخفاض — Spark.

قارن أوقات التجمد مع جدول المهام: التطابق حتى الدقيقة هو الجواب.

Can't keep up

سطر السجل Can't keep up! Did the system time change, or is the server overloaded? يعني أن نبضة (tick) استغرقت وقتًا أطول بكثير من 50 ms. هذا نتيجة وليس سببًا — التفصيل.

ما لن يساعد

إعادة التشغيل بشكل متكرر كل بضع ساعات هو تغطية للمشكلة. لا يساعد إلا مع تسرب الذاكرة، وحتى حينها بشكل مؤقت — الذاكرة.

استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم