كم RAM يحتاج خادم Minecraft؟
الذاكرة هي أول ما يسأل عنه معظم مستضيفي Minecraft، وأكثر ما يُساء فهمه. الأكثر ليس دائمًا الأفضل. إليك كيف تختار الكمية المناسبة لخادمك وتبقيه سلسًا.
ما الذي يستهلك الذاكرة
- الـ chunks المحمّلة. يبقي كل لاعب الـ chunks المحيطة به محمّلة، ومسافات الرؤية والمحاكاة الأعلى تحمّل المزيد.
- اللاعبون. لاعبون أكثر منتشرون في العالم يعني مناطق محمّلة أكثر.
- الإضافات والـ mods. كل منها يضيف بياناته، والـ modpacks الكبيرة تضيف الأكثر.
- الكيانات. المزارع والـ mobs والعناصر الملقاة كلها في الذاكرة.
الـ RAM الموصى بها
| الخادم | الذاكرة لـ Minecraft |
|---|---|
| Vanilla أو Paper، حتى 10 لاعبين | 2–3 GB |
| Paper مع إضافات، 10–30 لاعبًا | 4–6 GB |
| Paper مع إضافات، 30–80 لاعبًا | 6–10 GB |
| modpack خفيف، أقل من 100 mod | 6–8 GB |
| modpack ثقيل، 150 mod أو أكثر | 10–16 GB |
| شبكة مع Velocity | ذاكرة كل خادم، بالإضافة إلى نحو 1 GB للبروكسي |
عند تحديد حجم الجهاز كله، أضف 1 إلى 2 GB لنظام التشغيل.
لماذا لا تكون الـ RAM الأكثر أفضل دائمًا
يجب على Java تنظيف الذاكرة غير المستخدمة، وقد يعني الـ heap الضخم توقفات أطول أثناء ذلك. إعطاء خادم Paper صغير 32 GB لن يجعله أسرع. أعطه ما يكفي للاعبيك والـ mods، ثم راقب الاستخدام الفعلي.
ذاكرة أقل وتأخير أقل
- شغّل Paper أو Purpur بدلًا من خادم vanilla. فهما أسرع بكثير على العتاد نفسه.
- خفّض view-distance وsimulation-distance في server.properties. التغييرات الصغيرة توفر الكثير من الذاكرة.
- أنشئ عالمك مسبقًا بإضافة مثل Chunky، حتى لا تُنشأ chunks جديدة أثناء استكشاف اللاعبين.
- استخدم خيارات بدء التشغيل التي يوصي بها مشروع Paper، والمعروفة غالبًا باسم Aikar's flags، واجعل الحد الأدنى والأقصى للذاكرة متساويين.
- اعرف ما هو البطيء بأداة spark بدلًا من التخمين.
المعالج مهم أيضًا
يشغّل Minecraft الحلقة الرئيسية لكل عالم على خيط واحد، لذا تحافظ نواة معالج سريعة على tick rate عند 20 حين يكون الخادم مزدحمًا. الذاكرة الكافية تمنع الأعطال؛ والنواة السريعة تمنع التأخير.
إذا أبلغت Java عن خطأ نفاد الذاكرة بدلًا من ذلك، فراجع كيف تصلح أخطاء ذاكرة Minecraft.
استضف خادم Minecraft في سنغافورة
ping منخفض للاعبين في الهند وماليزيا وإندونيسيا، على أنوية AMD EPYC سريعة مع NVMe وحماية من DDoS.
