Minecraft Serveri Nə Qədər RAM-a Ehtiyac Duyur?
Bu səhifədə
"Minecraft serveri nə qədər RAM-a ehtiyac duyur?" sualının dürüst cavabı budur: bu, iki şeydən asılıdır — neçə oyunçu gözlədiyiniz və mod işlədib-işlətmədiyiniz. Bir neçə dost üçün vanilla dünya 2-3 GB ilə kifayətlənir; həmin dostlar üçün ağır bir modpack isə 16 GB və ya daha çox istəyə bilər.
Bu bələdçi sizə birbaşa bir ölçüləndirmə cədvəli verir; istər özünüz barındırın, istər server kirayələyin, həmin RAM-ı dəqiq olaraq necə ayıracağınızı, doğrudan da daha çoxuna nə vaxt ehtiyacınızın olduğunu necə biləcəyinizi və daha çox RAM-ın heç vaxt həll edə bilməyəcəyi yeganə darboğazı göstərir.
Nə qədər RAM-a ehtiyacınız olduğunu əslində nə müəyyən edir
Minecraft serverinin nə qədər yaddaş istədiyini iki amil müəyyən edir. Qalan hər şey bunların yanında sadəcə küydür.
- Oyunçu sayı RAM-ı tədricən artırır. Qoşulan hər oyunçu ətrafındakı chunk-ları yükləyir, ona görə də daha çox oyunçu — və daha yüksək
view-distance— eyni anda yaddaşda saxlanan dünyanın daha böyük hissəsi deməkdir. 4 oyunçudan 20-yə keçmək əsl artımdır, amma idarə oluna biləndir. - Modlar və plaginlər isə fərqi böyük olan əsas amildir. Vanilla yüngüldür. Bir neçə Paper plagini bir az əlavə edir. Modpack tamamilə ayrı bir kateqoriyadır: tək bir oyunçu belə qoşulmadan əvvəl hər mod öz kodunu, əşyalarını, bloklarını və dünya yaradılmasını yaddaşa yükləyir — 200 modlu bir CurseForge paketinin eyni oyunçu sayında vanilla serverdən bir neçə dəfə çox RAM tələb edə bilməsinin səbəbi məhz budur.
Bütün model bundan ibarətdir: vanilla oyunçularla, modlu quraşdırma isə modlarla böyüyür. Dünyanın ölçüsü və yaşı da rəqəmi bir az qaldırır — çox sayda yüklənmiş chunk-a malik geniş, illərlə köhnə bir xəritə təzə bir xəritədən daha çox yaddaş tələb edir — amma ölçünü oyunçular və modlar ətrafında qurursunuz. Oxumağa davam edərkən bir şeyi ağlınızın bir küncündə saxlayın: RAM serverin resurslarından yalnız biridir və müəyyən həddi keçdikdən sonra o, artıq önəm daşıyan resurs olmaqdan çıxır (bu barədə daha ətraflı niyə daha çox RAM həmişə həll yolu deyil bölməsində).
Quraşdırmaya görə Minecraft serverinə nə qədər RAM lazımdır
Planları qurarkən əsas götürdüyümüz ölçüləndirmə budur — bir dosta verəcəyimiz rəqəmlərin eynisi. "Hədəflənəcək RAM" serverin özünə ayrılacaq miqdardır, kompüterinizin ümumi RAM-ı deyil; kompüterin bunun üstündə əlavə ehtiyat gücə ehtiyacı var (bax: RAM-ı necə ayırmaq).
| Quraşdırma | Oyunçular | Hədəflənəcək RAM |
|---|---|---|
| Dostlarla vanilla | 2-6 | 2-3 GB |
| Plaginli kiçik SMP (Paper) | 5-15 | 4-6 GB |
| Yüngül modpack-lər və ya daha böyük plagin paketləri | 5-15 | 5-8 GB |
| Əksər CurseForge modpack-ləri | 5-15 | 9-12 GB |
| Ağır paketlər (ATM, RLCraft) və ya böyük icmalar | 15+ | 16 GB+ |
-Xmx dəyəri). RAM əlavə etmək, heç vaxt istifadə etmədiyiniz GB-lara pul ödədiyinizi sonradan başa düşməkdən qat-qat asandır.Bir modpack işlədirsiniz və hansı zolağa düşdüyünüzə əmin deyilsiniz? Həm paketin ölçüsü, həm də oyunçu sayı sizi cədvəldə yuxarı itələyir — modlu Minecraft server bələdçisi yükləyiciləri və paket ölçülərini ətraflı şəkildə izah edir.
Serverinizə həmin RAM-ı necə vermək
Rəqəmi bilmək işin yarısıdır; digər yarısı isə həmin yaddaşı əslində serverə təhvil verməkdir. Bu, serverin harada işləməsindən asılı olaraq fərqli şəkildə baş verir.
Özünüz barındırma: -Xmx və -Xms bayraqları
Server jar faylını özünüz işə saldığınızda, onun yaddaşını iki bayraq idarə edir. -Xmx maksimum heap-i (tavanı), -Xms isə başlanğıc heap-i təyin edir. Minecraft üçün geniş yayılmış və yaxşı sınanmış məsləhət onları bərabər təyin etməkdir ki, JVM yük altında ölçüsünü dəyişmək əvəzinə bütün yaddaşını lap əvvəldən tutsun:
java -Xms4G -Xmx4G -jar server.jar nogui
Bu sətir 4 GB ilə bir server başladır. İnsanları çaşdıran bir neçə məqam:
- 64-bit Java istifadə edin. 32-bit Java təxminən 1.5 GB-dan çoxunu ünvanlaya bilmir, ona görə də
-Xmx4Gişə düşməkdən imtina edirsə, adətən səbəb budur. İstənilən cari Temurin və ya Java 25 buraxılışı 64-bitdir. - Serverə heç vaxt bütün RAM-ınızı verməyin. Əməliyyat sistemi üçün ən azı 1-2 GB, Minecraft klientini də eyni kompüterdə işlədirsinizsə, daha çox yer buraxın — oyunun serverin payından əlavə öz yaddaşına ehtiyacı var.
- Sonra Aikar bayraqları ilə tənzimləyin. Əsaslar işlədikdən sonra, icma standartı olan "Aikar bayraqları" Java-nın G1 zibil yığıcısını (garbage collector) Minecraft-ın yaddaş modelinə uyğun yenidən tənzimləyir və bir qırıq RAM müqabilində nəzərəçarpacaq dərəcədə daha sabit tick-lər verir. Onlar sadə bir
-Xmx/-Xmstəyinatından sonrakı standart növbəti addımdır. Tam özünüz barındırma təlimatı — jar, EULA, port yönləndirmə və qalanı — Minecraft Serveri Necə Qurulur bələdçisindədir.
Hostinqli: bir ölçü seçin, yerində yüksəldin
İdarə olunan serverdə redaktə edəcəyiniz heç bir bayraq yoxdur. Sifariş verərkən RAM-ı sürüşdürücü ilə seçirsiniz və plan həmin ölçüdə hazırlanır — başlanğıc bayraqları (Aikar bayraqları da daxil olmaqla) artıq sizin üçün tənzimlənib.

Əsl üstünlük ilk təxmininizi ötüb keçdiyiniz zaman üzə çıxır: Minecraft hostinq səhifəsində sürüşdürücünü yuxarı çəkirsiniz və əlavə RAM eyni serverə tətbiq olunur — dünya və parametrlər toxunulmadan qalır, yenidən quraşdırma yoxdur, köçürmə yoxdur, təxminən bir dəqiqədə hazırdır. Yuxarıdakı praktik qaydanın "kiçik başlayın" olmasının səbəbi məhz budur: hostinq planında sonradan RAM əlavə etmək bir dəqiqədən başqa heç nəyə başa gəlmir.
Hansı ölçünü seçəcəyinizə əmin deyilsiniz? HytHost Minecraft planı RAM-ı sürüşdürücü ilə təyin etməyə və dəqiqələr içində yerində yüksəltməyə imkan verir — kiçik başlayın və böyüyün.
Minecraft planlarına baxınServerinizin daha çox RAM-a ehtiyacı olduğunun əlamətləri
Serverinizin yaddaşdan korluq çəkib-çəkmədiyini təxmin etməyə ehtiyacınız yoxdur. O, bunu bir neçə tanınan yolla özü bildirir:
- Tick-lər geri qalır. Konsol
Can't keep up! Is the server overloaded? Running Xms behind, skipping Xs tick(s)yazır və oyun içində bu, geri sıçrama (rubber-banding), mobların donması və blokların qırılmasının bir an ləngiməsi kimi görünür. - Dünyanın yadda saxlanması büdrəyir. Hər bir neçə dəqiqədən bir baş verən və avtomatik saxlama ilə üst-üstə düşən qısa bir donma çox vaxt serverin yaddaş uğrunda mübarizə apardığını göstərir.
- Server tamamilə çökür. Hamısının ən aydın siqnalı jurnalında
java.lang.OutOfMemoryError: Java heap spaceifadəsi olan bir çökmədir — server öz-Xmxtavanının icazə verdiyindən çox yaddaş istəyib.
OutOfMemoryError çökməsi doğrudan da yaddaşınızın bitdiyini bildirir — ölçünü artırın. Amma təkbaşına "Can't keep up" ləngiməsi RAM probleminin olduğunu sübut etmir: bol boş yaddaşı olan bir server tək bir CPU nüvəsi son həddə çatdığı üçün yenə də ləngiyə bilər. Daha çox GB-ın cavab olduğunu güman etməzdən əvvəl darboğazın əslində harada olduğunu öyrənin.Hansı olduğunu görmək üçün pulsuz spark profilləşdiricisi (/spark health və ya /spark profiler işə salın) tick vaxtlarını və yaddaş istifadəsini göstərir, hostinq paneli isə canlı RAM-ı qrafikdə çəkir. Yaddaş tavana yaxın bir yerdə ilişib qalıbsa, ölçünü artırın. Yaddaşda yer varsa, amma tick-lər yenə də ləngiyirsə, əvvəlcə növbəti bölməni oxuyun.
Niyə daha çox RAM həmişə həll yolu deyil
Ölçüləndirmə məsləhətlərinin çoxunun buraxdığı hissə budur. Minecraft əsas oyun dövrəsini — mobları hərəkət etdirən, əkinləri böyüdən və redstone-u emal edən "tick"-i — əsasən tək bir CPU sapında işlədir. Yaddaş dünyanı saxlayır; düşünmə işini isə bir nüvə görür. Server hər şeyi saxlamaq üçün kifayət qədər RAM-a sahib olduqdan sonra, daha çoxunu əlavə etmək həmin nüvəni bir az da sürətli etmir.
Mənimsəməyə dəyər iki nəticə var:
- RAM-da yer varkən tick-lər ləngiyirsə, darboğaz yaddaş deyil, CPU-dur. Bir nüvədə ilişib qalmış serverə 32 GB yükləmək heç nəyi dəyişmir. İnsanların buraxdığı ən çox yayılmış ölçüləndirmə səhvi məhz budur.
- Həddən artıq RAM hətta zərər də verə bilər. Çox böyük bir heap Java-nın zibil yığıcısına bir dəfəyə süpürmək üçün daha çox iş verir ki, bu da daha uzun fasilə-büdrəmələrə çevrilə bilər — "daha kiçik başlayın" qaydasının keçərli olmasının bir səbəbi də budur.
CPU məhdudlaşdırıcı olduqda vəziyyəti əslində dəyişən şey yüksək takt tezliyidir. HytHost-un Minecraft-ı çoxlu yavaş nüvə əvəzinə yüksək tezlikli Ryzen və Intel i9 CPU-larda işlətməsinin səbəbi budur — Minecraft üçün bir nüvənin nə qədər sürətli olması vacibdir, neçə nüvənin olması yox. Proqram təminatı tərəfindən həmin nüvənin yükünü view-distance və simulation-distance dəyərlərini azaldaraq, dünyanızın chunk-larını əvvəlcədən yaradaraq, vanilla əvəzinə Paper işlədərək və ya modlu quraşdırmada Lithium kimi performans modları əlavə edərək yüngülləşdirə bilərsiniz. RAM dünyanızı yükləyir; onun nə qədər hamar işləməsini isə CPU və proqram təminatı seçimləriniz müəyyən edir.
Tez-tez verilən suallar
Bir neçə dostla vanilla server üçün 2-3 GB kifayət edir. Paper üzərində plagin serveri üçün 4-6 GB, əksər CurseForge modpack-ləri üçün 9-12 GB, All the Mods və ya RLCraft kimi ağır paketlər üçün isə 16 GB və ya daha çox planlaşdırın. Quraşdırmaya görə tam bölgü yuxarıdakı ölçüləndirmə cədvəlindədir.
Vanilla, yaxud bir neçə plagini və təxminən 10-15-ə qədər oyunçusu olan kiçik bir Paper serveri üçün, bəli — 4 GB rahatdır. 4 GB-ın çatışmadığı yer modpack-lərdir: əksər CurseForge paketləri 9-12 GB istəyir və ağır bir paket 4 GB-da yüklənməni bitirməmiş yaddaş çatışmazlığı (out-of-memory) xətası ilə çökəcək.
Yüngül paket üçün 5-8 GB, əksər CurseForge modpack-ləri üçün 9-12 GB, All the Mods və ya RLCraft kimi hər şeyi özündə cəmləşdirən ağır paketlər üçün isə 16 GB və ya daha çox nəzərdə tutun. Rəqəmi oyunçular yox, modlar müəyyən edir. Modlu Minecraft bələdçisinə və ya modlu Minecraft hostinqi səhifəsindəki əvvəlcədən ölçülənmiş planlara baxın.
Yalnız server əvvəlcədən yaddaş çatışmazlığı çəkirdisə. Dünyanı saxlamaq üçün kifayət qədər RAM-a sahib olduqdan sonra, daha çoxunu əlavə etmək sürətə heç nə qatmır — Minecraft yaddaşla deyil, tək nüvəli CPU sürəti ilə məhdudlaşır, ona görə də hələ boş RAM-ı olan serverdə ləngimə bir CPU problemidir. Bu barədə daha ətraflı niyə daha çox RAM həmişə həll yolu deyil bölməsindədir.
Əməliyyat sisteminə ən azı 1-2 GB buraxın və Minecraft-ı da eyni maşında oynayırsınızsa, serverin payından əlavə oyun klienti üçün bir neçə GB ayırın. Bir qayda olaraq, ümumi RAM-ınızın təxminən üçdə ikisindən çoxunu serverə ayırmayın və ayırmanın ümumiyyətlə mümkün olması üçün həmişə 64-bit Java istifadə edin.
Bəli. Özünüz barındırırsınızsa, sadəcə -Xmx dəyərini artırıb yenidən başladırsınız. Hostinq planında isə Minecraft hostinq səhifəsində RAM sürüşdürücüsünü yuxarı çəkirsiniz və dəyişiklik yerində eyni serverə tətbiq olunur — dünya, plaginlər və parametrlər toxunulmadan qalır, yenidən quraşdırma yoxdur. Məhz buna görə bir ölçü kiçik başlamağı məsləhət görürük.
Hansı ölçünü seçəcəyinizə əmin deyilsiniz?
RAM-ı sürüşdürücü ilə seçin, bir ölçü kiçik başlayın və icmanız böyüdükcə dəqiqələr içində yerində yüksəldin — Minecraft üçün qurulmuş yüksək tezlikli CPU-larda, bir kliklik ehtiyat nüsxələr və DDoS qoruması daxil olmaqla.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours