گیم روت
کانفیگ و راه‌اندازی

محاسبه رم سرور

سرور بازی چقدر رم می‌خواهد؟ تعداد بازیکن، پلاگین یا ریسورس و نوع سرور را بگو تا رم، پردازنده و فضای لازم برای ماینکرفت، MTA و FiveM را قبل از خرید هاست برآورد کنی.

MTAVMPماینکرفت
بازی
میزان بار
نرم‌افزار سرور
رم پیشنهادی دستگاه
۸ گیگابایت

برای رشد و دوره‌های شلوغ تا ۱۲ گیگابایت در نظر بگیر.

حافظه جاوا (Xmx)
7192 MB
پردازنده
پردازنده با فرکانس تک‌هسته بالا، ۲ هسته یا بیشتر
دیسک
حداقل 25 گیگابایت SSD
  • بیش از حد رم دادن کمکی نمی‌کند و مکث‌های Garbage Collector را طولانی‌تر هم می‌کند.
  • بعد از راه‌اندازی، مصرف واقعی را با spark در ساعت شلوغ اندازه بگیر و عددها را اصلاح کن.

این عدد برآورد اولیه بر پایه راهنمای ویکی ماینکرفت و PaperMC است. با مصرف واقعی سرورت اصلاحش کن.

راهنما

  1. بازی را انتخاب کن و تعداد بازیکن هم‌زمان در شلوغ‌ترین ساعت را بگذار، نه کل اعضا.
  2. تعداد پلاگین یا ریسورس و میزان بار را مشخص کن. برای ماینکرفت نرم‌افزار و فاصله دید را هم تنظیم کن.
  3. رم پیشنهادی را با عدد هاست مقایسه کن. برای ماینکرفت مقدار Xmx را در اسکریپت اجرا بگذار.

این عددها از کجا می‌آیند؟

برای ماینکرفت از صفحه نیازمندی‌های ویکی ماینکرفت و راهنمای فلگ‌های PaperMC، و برای MTA از راهنمای سرور MTA استفاده کرده‌ایم. برای FiveM سند رسمی با عدد مشخص پیدا نکردیم و عددها جمع‌بندی راهنماهای جامعه است. همه این‌ها نقطه شروع‌اند؛ بعد از راه‌اندازی مصرف واقعی را در ساعت شلوغ اندازه بگیر.

وقتی اندازه را مشخص کردی، سازنده کانفیگ با همان رم پروفایل مناسب می‌سازد.

پرسش‌های رایج

سرور ماینکرفت چقدر رم می‌خواهد؟

برای حدود ۱۰ بازیکن با Paper از ۴ گیگابایت شروع کن. ویکی ماینکرفت می‌گوید هر بازیکن خودش ۵۰ تا ۱۰۰ مگابایت می‌گیرد ولی سرور عملا برای هر بازیکن خیلی بیشتر مصرف می‌کند، و دنیای پر از ردستون و فارم می‌تواند نیاز را بیش از دو برابر کند. PaperMC هم برای سرورهای جدی ۶ تا ۱۰ گیگابایت را پیشنهاد می‌کند.

چقدر از رم را به جاوا بدهم؟

طبق راهنمای PaperMC حدود ۱ تا ۱٫۵ گیگابایت را برای خود جاوا و سیستم‌عامل کنار بگذار؛ مثلا روی دستگاه ۸ گیگابایتی حدود ۶۵۰۰ مگابایت به Xmx بده و Xms را برابر آن بگذار.

سرور MTA چقدر رم می‌خواهد؟

راهنمای رسمی MTA می‌گوید پردازش سرور هنگام شروع حدود ۵۰ مگابایت مصرف می‌کند و اگر از ۱٫۲ گیگابایت بگذرد به خطای کمبود حافظه نزدیک است. بیشتر مصرف از اسکریپت‌هاست، پس دستگاه ۲ تا ۴ گیگابایتی برای اغلب سرورها کافی است.

سرور FiveM یا VMP چقدر رم می‌خواهد؟

راهنماهای جامعه FiveM حداقل ۴ گیگابایت و برای رول‌پلی ۸ تا ۳۲ گیگابایت را پیشنهاد می‌کنند، بسته به بازیکن، فریمورک و مقدار ماشین و نقشه سفارشی. این عدد سند رسمی ندارد، برای همین ابزار این نتیجه را برآورد جامعه می‌نامد.

هرچه رم بیشتر بهتر است؟

نه. در ماینکرفت حافظه خیلی زیاد بازده کمی دارد و مکث‌های Garbage Collector را طولانی‌تر می‌کند. فرکانس تک‌هسته پردازنده معمولا اثر بیشتری از رم بیشتر دارد.

سرورها و مطالب مرتبط

سرورهای MTA، سرورهای VMP، سرورهای ماینکرفت را ببین یا برای راه‌اندازی و مدیریت سرور به وبلاگ گیم روت سر بزن.