Ekran Kartlı Sunucu Satışları Başladı. İncele
Windows’ta Sunucu Kurulumu

Windows’ta Minecraft Sunucusuna Nasıl RAM Verilir?

-Xms ve -Xmx bayrakları ne yapar, kaç GB verilmeli? start.bat üzerinden RAM tahsisi, Görev Yöneticisi ile doğrulama ve sık yapılan hatalar.

  • 10 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • -Xms JVM’in açılışta ayırdığı heap, -Xmx ise çıkabileceği tavandır. Minecraft sunucularında ikisi daima eşit verilir.
  • Paket değerleri: 8 GB → -Xms6G -Xmx6G, 12 GB → -Xms10G -Xmx10G, 16 GB → -Xms14G -Xmx14G, 32 GB → -Xms28G -Xmx28G. Windows’a daima 2 GB pay bırakılır.
  • Doğrulama Görev Yöneticisi’nin Ayrıntılar sekmesinden yapılır: java.exe süreci -Xmx değerinin biraz üstünde bellek gösterir, çünkü heap dışında metaspace ve iş parçacığı yığınları da vardır.
  • RAM artırmak TPS düşüklüğünü çözmez. TPS sorunu genelde tek çekirdek performansı, entity yoğunluğu ya da bir eklentiden kaynaklanır; ölçüm için spark raporu kullanın.

Windows’ta Minecraft sunucusuna RAM vermek tek bir satırlık iştir: sunucu klasöründeki start.bat dosyasında -Xms ve -Xmx bayraklarını yazarsınız, sunucuyu yeniden başlatırsınız, biter. Panelde bir kaydırıcı, server.properties içinde bir ayar aramayın; RAM tahsisi Minecraft’ın değil Java’nın işidir.

Zor olan kısım sayıyı seçmek. Çok az verirseniz sunucu bellek hatasıyla düşer, çok fazla verirseniz Windows nefes alamaz ve makine takılır. Bu sayfa doğru değeri paketinize göre seçmeyi, dosyaya yazmayı, Görev Yöneticisi ile doğrulamayı ve “RAM artırdım ama hiçbir şey değişmedi” durumunu anlatıyor. Baştan sona Windows üzerinden ilerliyoruz.

-Xms ve -Xmx Tam Olarak Ne Yapar?#

Java uygulamaları nesnelerini heap denen bir bellek bölgesinde tutar. Minecraft sunucusunda yüklü chunk’lar, entity’ler, oyuncu envanterleri ve eklenti verileri hep oradadır.

-Xms
JVM açılırken işletim sisteminden isteyeceği başlangıç heap boyutu. “Initial memory size” yani ilk tahsis.
-Xmx
Heap’in büyüyebileceği tavan. Bu sınıra dayanıp da yer açamazsa sunucu OutOfMemoryError ile çöker.
Birim harfleri
G gigabayt, M megabayt. -Xms6G ile -Xms6144M aynı şeydir.
Yazım kuralı
Bayrak, sayı ve birim bitişik yazılır. -Xmx6 GB veya -Xmx 6G yazımı Invalid maximum heap size hatası verir.

Önemli bir ayrım var: -Xmx java.exe sürecinin toplam bellek kullanımını sınırlamaz, yalnızca heap’i sınırlar. Süreç ayrıca metaspace, JIT kod önbelleği, iş parçacığı yığınları ve ağ katmanının kullandığı doğrudan bellek arabelleklerini de tutar. Bu yüzden 6 GB heap veren bir sunucu Görev Yöneticisi’nde 7 GB civarı görünebilir. Şaşırmayın, bu normaldir.

Neden Xms ve Xmx Eşit Verilir?#

Masaüstü Java uygulamalarında küçük bir -Xms, büyük bir -Xmx vermek mantıklıdır: uygulama az bellekle açılır, gerektikçe büyür. Minecraft sunucusunda bu davranış tam tersine çalışır.

Heap her büyütüldüğünde ya da küçültüldüğünde JVM dünyayı durdurur, belleği yeniden düzenler ve sonra devam eder. Bu duraklamalar milisaniyelerle ölçülür ama tick döngüsünün ortasına denk geldiğinde oyuncu ekranda ani bir donma görür. Sunucu üstelik bunu tekrar tekrar yapar, çünkü chunk yükleme ve boşaltma heap kullanımını sürekli dalgalandırır.

Eşit verdiğinizde heap ilk anda tam boyutta ayrılır ve bir daha yeniden boyutlandırılmaz. Aikar’s Flags setindeki -XX:+AlwaysPreTouch bayrağı bir adım daha ileri gider ve o belleğin tamamına açılışta dokunur; böylece ilk çalışma dakikalarındaki sayfa hatası birikimi de ortadan kalkar. Açılış birkaç saniye uzar, karşılığında sunucu ilk andan itibaren düzgün çalışır.

BilgiBu kuralın kaynağı PaperMC’nin resmî dokümanıdır ve 26.x sunucuları için hâlâ geçerlidir. Aikar’s Flags setinin tamamını ve her bayrağın ne yaptığını Aikar’s Flags sayfasında bulabilirsiniz.

İşletim Sistemine Pay Bırakma#

En sık yapılan hata, makinenin toplam RAM’ini olduğu gibi Java’ya vermek. 8 GB’lık bir makinede -Xmx8G yazmak iki şeyden birini yapar: ya JVM hiç açılmaz ve Could not reserve enough space for object heap der, ya da açılır ve Windows sayfa dosyasına düşer. İkinci durum daha kötüdür çünkü sunucu çalışıyor gibi görünür, sadece korkunç yavaştır.

Pay bırakılacak kalemler şunlar:

  • Windows çekirdeği ve arka plan hizmetleri: yaklaşık 1–1,5 GB
  • java.exe’nin heap dışı belleği (metaspace, iş parçacıkları, doğrudan arabellekler): 0,5–1,5 GB
  • Uzak Masaüstü oturumu, Dosya Gezgini, açık düzenleyiciler
  • Disk önbelleği — chunk okuma/yazma hızını doğrudan etkiler

Pratikte 2 GB’lık bir pay her senaryoda yeterlidir. Aynı makinede birden fazla sunucu çalıştırıyorsanız payı toplam üzerinden değil, tüm heap değerlerinin toplamı üzerinden hesaplayın.

Pakete Göre Doğru Değerler#

Sunucu paketistart.bat değeriUygun senaryoDisk
8 GB-Xms6G -Xmx6G2–10 oyuncu, vanilla veya hafif eklentili Paper50 GB NVMe
12 GB-Xms10G -Xmx10G10–30 oyuncu, eklentili Paper sunucu50 GB NVMe
16 GB-Xms14G -Xmx14G30–60 oyuncu, minigame veya çok dünyalı; Forge/Fabric modpack100 GB NVMe
32 GB-Xms28G -Xmx28G60+ oyuncu, büyük modpack veya proxy’li sunucu ağı100 GB+ NVMe
Paket RAM’ine göre önerilen Java heap değerleri (Xms = Xmx)

Tabloya bakarken oyuncu sayısının tek ölçüt olmadığını unutmayın. Eklenti sayısı, dünya boyutu, view distance ayarı ve özellikle modpack’in ağırlığı heap tüketimini oyuncu sayısından çok daha fazla etkiler. Daha ayrıntılı bir planlama için Minecraft sunucusu kaç GB RAM ister sayfasındaki tabloya, modlu kurulumlar için modlu sunucu RAM rehberine bakın.

DikkatHeap’i gereğinden fazla büyütmek de ücretsiz değildir. Çöp toplayıcı taraması gereken alan büyüdükçe tam GC duraklamaları uzar. 10 oyunculu bir sunucuya 28 GB heap vermek TPS’i iyileştirmez, aksine ara sıra daha uzun duraklamalar üretir. Doğru yaklaşım, gerçekten kullanılan miktarı ölçüp bir üst kademeye çıkmaktır.

Aynı makinede birden fazla sunucu#

Tek bir Windows makinesinde iki ya da üç sunucu çalıştırmak yaygın bir düzendir: bir survival, bir skyblock, bir de test sunucusu. Burada hesap toplam üzerinden yapılır, çünkü her sunucu kendi java.exe sürecini açar ve kendi heap’ini ayrı ayrı ayırır.

SunucuKlasörPortHeap
SurvivalC:\minecraft\survival25565/TCP-Xms14G -Xmx14G
SkyblockC:\minecraft\skyblock25566/TCP-Xms10G -Xmx10G
TestC:\minecraft\test25567/TCP-Xms6G -Xmx6G
Tek makinede üç sunucu: klasör, port ve heap dağılımı

Yukarıdaki üç sunucu 30 GB heap ister. Windows’a ve heap dışı bellek kullanımına pay bıraktığınızda bu düzen için en az 40 GB’lık bir makine gerekir; 32 GB’lık bir makinede bu üçü birlikte ayakta kalmaz. Toplamı hesaplarken her java.exe sürecinin heap dışında da birkaç yüz megabayt tuttuğunu ekleyin.

start.bat’ta RAM Ayarını Yazma#

Sunucu klasöründeki start.bat dosyasını Not Defteri ile açın. En sade hâli şudur:

@echo off
title Minecraft Server - Paper 26.2
cd /d C:\minecraft\server
java -Xms6G -Xmx6G -jar paper.jar nogui
pause

Değerleri bir değişkene alırsanız ileride tek yerden değiştirirsiniz. Java’yı da tam yoluyla çağırmak, makinede birden fazla sürüm varsa yanlış Java ile açılma riskini bitirir:

@echo off
title Minecraft Server - Paper 26.2
cd /d C:\minecraft\server

set JAVA="C:\Program Files\Eclipse Adoptium\jdk-25.0.4.7-hotspot\bin\java.exe"
set MEM=-Xms14G -Xmx14G
set FLAGS=-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=40 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1

%JAVA% %MEM% %FLAGS% -jar paper.jar nogui
pause

Yukarıdaki bayrak seti 12 GB üzeri heap için uyarlanmış Aikar’s Flags sürümüdür; 8–12 GB heap kullanıyorsanız G1NewSizePercent=30, G1MaxNewSizePercent=40, G1HeapRegionSize=8M, G1ReservePercent=20 ve InitiatingHeapOccupancyPercent=15 değerlerine dönün. Dosyanın tam anlatımı start.bat oluşturma sayfasında.

Bayrak yazımında tek bir sıralama kuralı vardır: Java bayrakları -jar ifadesinden önce, sunucu parametreleri jar adından sonra gelir. Bu sırayı bozmak “Unrecognized option” hatasının en yaygın sebebidir.

Uyarı-XX:+ZGenerational bayrağını yazmayın. Java 25’te ZGC’nin nesil ayrımı yapmayan modu kaldırıldığı için bu bayrak geçersizdir ve her açılışta uyarı basar. ZGC kullanacaksanız doğru yazım yalnızca -XX:+UseZGC şeklindedir ve G1 bayraklarının tamamı kaldırılmalıdır. ZGC’yi 16 GB ve üzeri heap ya da ağır modpack dışında denemeye değmez.

Görev Yöneticisi ile Doğrulama#

Ayarın gerçekten uygulandığını görmek için sunucuyu çalıştırın ve Ctrl + Shift + Esc ile Görev Yöneticisi’ni açın.

  1. Ayrıntılar sekmesine geçin#

    Ayrıntılar sekmesinde java.exe satırını bulun. Bellek (etkin çalışma kümesi) sütunu sürecin o an fiziksel bellekte tuttuğu miktarı gösterir. -XX:+AlwaysPreTouch kullanıyorsanız bu değer daha ilk dakikada heap boyutuna yakın olur; kullanmıyorsanız zamanla yükselir.

  2. Rakamı doğru okuyun#

    6 GB heap verdiyseniz java.exe’nin 6,5–7,5 GB arasında görünmesi beklenen davranıştır. Aradaki fark metaspace, iş parçacığı yığınları ve ağ arabelleklerinden gelir. Değer -Xmx ile hiç ilgisi olmayan bir yerdeyse (örneğin 1,5 GB) start.bat değişikliğiniz uygulanmamış demektir.

  3. Performans sekmesinden makineye bakın#

    Performans > Bellek ekranında Kullanımda ve Kullanılabilir değerlerini kontrol edin. Kullanılabilir bellek 1 GB’ın altına iniyorsa heap değerini bir kademe düşürün. Sayfalanmış havuz ve sayfa dosyası kullanımı sürekli artıyorsa makine belleği yetmiyor demektir.

Java tarafından kesin doğrulama isterseniz JDK ile gelen jcmd aracını kullanın. Komut İstemi’nde:

jcmd
jcmd 12345 VM.flags
jcmd 12345 GC.heap_info

İlk komut çalışan Java süreçlerini numaralarıyla listeler. Numarayı ikinci ve üçüncü komuta yazdığınızda -XX:InitialHeapSize ve -XX:MaxHeapSize değerleri bayt cinsinden, ayrıca heap’in o anki gerçek doluluğu görünür. jcmd komutu tanınmıyorsa JDK değil JRE kurulu olabilir ya da Path ayarı eksiktir; java komutu tanınmıyor sayfasına bakın.

İpucuSunucu konsolunda /spark heapsummary komutu, heap’i hangi nesne türlerinin doldurduğunu listeler. Bellek sürekli doluyorsa suçlunun hangi eklenti veya entity türü olduğunu bu çıktı gösterir. Ölçmeden RAM artırmak, sızıntıyı sadece birkaç saat erteler.
Ölçüm için önerilen araç
  • spark profilerÜcretsiz Paper / Fabric / Forge.jarEklenti
    İndir

Bağlantı resmî spark indirme sayfasına gider. Rapor okuma yöntemi spark ve timings analizi sayfasında anlatılıyor.

“RAM’i Artırdım Ama TPS Düzelmedi”#

Destek taleplerinde en sık gördüğümüz senaryo bu. Sunucu takılıyor, sahibi heap’i 6 GB’dan 14 GB’a çıkarıyor ve hiçbir şey değişmiyor. Sebep basit: RAM ile TPS farklı şeylerdir.

TPS, sunucunun saniyede kaç tick işleyebildiğidir ve bu işi tek bir çekirdek yapar. Heap zaten yeterliyse fazladan bellek o çekirdeği hızlandırmaz. Bellek yetersizliğinin TPS’i düşürdüğü tek durum, çöp toplayıcının sürekli tam GC yapmak zorunda kalmasıdır; bunu da konsolda uzun duraklamalar ve Can’t keep up! uyarılarıyla fark edersiniz.

Sorunun gerçekten çöp toplayıcıdan gelip gelmediğini ölçmek isterseniz sunucuyu geçici olarak GC günlüğüyle başlatın. Java 25’te doğru yazım şudur:

%JAVA% %MEM% -Xlog:gc*:file=C:\minecraft\server\logs\gc.log:time,uptime:filecount=5,filesize=10M -jar paper.jar nogui

Oluşan gc.log dosyasında Pause Full satırlarını arayın. Bunlar saatte birkaç kez görünüyor ve süreleri saniyelerle ölçülüyorsa heap gerçekten dardır; bir kademe yukarı çıkın. Yalnızca Pause Young satırları varsa ve süreler 200 ms altındaysa bellek tarafı sağlıklıdır, sorunu başka yerde aramanız gerekir. Ölçüm bitince bu bayrağı kaldırın; sürekli GC günlüğü tutmak diske gereksiz yazma yükü bindirir.

BelirtiGerçek sebepDoğru müdahale
Sunucu düzenli aralıklarla 2–3 saniye donuyor Tam GC duraklaması, heap gerçekten yetersiz Heap’i bir kademe artırın, Aikar’s Flags ekleyin
TPS sürekli 15–18 arası, donma yok Tick yükü fazla; entity, hopper veya redstone TPS düşüklüğü çözümlerine bakın, RAM’e dokunmayın
Oyuncu sayısı arttıkça TPS düşüyor View distance ve simulation distance yüksek Mesafe ayarlarını düşürün
Sunucu birkaç saat sonra çöküyor Bellek sızıntısı yapan bir eklenti spark heapsummary alın, eklentiyi tespit edip güncelleyin
OutOfMemoryError: Java heap space Heap tavana dayandı Out of Memory çözümünü uygulayın
Her şey yavaş, disk sürekli meşgul Makine sayfa dosyasına düşmüş, heap çok büyük Heap’i düşürüp işletim sistemine pay bırakın
RAM ile karıştırılan performans sorunları ve doğru müdahaleler

Kısaca: heap değeri bir tavandır, bir hızlandırıcı değil. Tick, MSPT ve TPS kavramlarının ne anlama geldiğini tick ve TPS sayfasında, Windows tarafındaki diğer performans ayarlarını da Windows Server optimizasyonu sayfasında bulacaksınız.

Donanım Tarafı: RAM Tek Başına Yetmez#

Doğru heap değeri sunucunun çökmemesini sağlar; akıcı olmasını sağlayan şey işlemcidir. Minecraft’ın ana tick döngüsü tek çekirdekte koştuğu için çekirdek sayısı değil saat hızı belirleyicidir. Bu yüzden düşük frekanslı çok çekirdekli sunucu işlemcileri, paylaşımlı vCPU’lar ve eski nesil Xeon sistemleri Minecraft için kötü tercihlerdir.

Disk tarafında da benzer bir durum var: chunk okuma ve yazma sürekli küçük I/O işlemleri üretir, gecikme doğrudan TPS’e yansır. NVMe SSD dışında birşey önermiyoruz.

Batihost’ta Minecraft sunucuları AMD Ryzen 9 7900X / 7950X sınıfı yüksek frekanslı işlemciler ve NVMe SSD üzerinde çalışır; en düşük paket 8 GB RAM ile başlar ve 156 TL’den başlayan fiyatlarla sunulur. Hazır yapılandırılmış bir ortam için Minecraft sunucu paketlerine, modpack çalıştıracaksanız modlu sunucu paketlerine bakabilirsiniz.

Özetle#

RAM tahsisi start.bat dosyasındaki tek bir satırla yapılır ve kuralı sabittir: -Xms ile -Xmx daima eşit, işletim sistemine daima 2 GB pay. 8 GB pakette -Xms6G -Xmx6G, 12 GB’da 10G, 16 GB’da 14G, 32 GB’da 28G yazın.

Değişikliği yaptıktan sonra sunucuyu yeniden başlatın ve Görev Yöneticisi’nin Ayrıntılar sekmesinden java.exe’nin bellek kullanımını kontrol edin; heap boyutunun biraz üstünde bir rakam görmeniz beklenen davranıştır. Kesin doğrulama için jcmd <pid> VM.flags komutunu kullanın.

Son olarak şunu aklınızda tutun: RAM artırmak TPS problemini çözmez. Sunucu takılıyorsa önce ölçün, sonra müdahale edin. Bayrakların tek tek ne yaptığını RAM ayarları, ZGC ve JVM flag’leri sayfasında bulabilir, çözemediğiniz bir durumda spark raporunuzla birlikte destek talebi açabilirsiniz.

Sıkça Sorulan Sorular#

Minecraft sunucusuna Windows’ta nasıl RAM verilir?

RAM, sunucu klasöründeki start.bat dosyasında -Xms ve -Xmx bayraklarıyla verilir. Dosyayı Not Defteri ile açıp java satırını java -Xms6G -Xmx6G -jar paper.jar nogui biçiminde yazın ve kaydedin. Sunucuyu yeniden başlattığınızda yeni değer geçerli olur; server.properties dosyasında RAM ayarı bulunmaz.

Xms ile Xmx neden eşit verilmeli?

İkisi farklı olduğunda JVM heap’i çalışma sırasında büyütüp küçültür ve her yeniden boyutlandırma bir duraklama üretir; oyuncular bunu ani takılma olarak hisseder. Eşit verdiğinizde heap ilk anda tam boyutta ayrılır ve bir daha değişmez. Aikar’s Flags setindeki -XX:+AlwaysPreTouch bayrağı bu belleği baştan dokunulmuş hâle de getirir.

8 GB RAM’li sunucuya kaç GB heap vermeliyim?

6 GB verin: -Xms6G -Xmx6G. Kalan 2 GB Windows’un kendisi, disk önbelleği ve java.exe’nin heap dışı bellek kullanımı için gereklidir. Tüm RAM’i Java’ya vermek sunucuyu hızlandırmaz; makine sayfa dosyasına düşer ve takılmalar başlar.

Görev Yöneticisi’nde java.exe neden Xmx’ten fazla bellek gösteriyor?

Çünkü -Xmx yalnızca heap’i sınırlar. Java sürecinin toplam belleği heap’e ek olarak metaspace, kod önbelleği, iş parçacığı yığınları ve doğrudan bellek arabelleklerini de içerir. 6 GB heap veren bir sunucunun Görev Yöneticisi’nde 6,5–7,5 GB görünmesi normaldir; işletim sistemine pay bırakmanın bir sebebi de budur.

RAM’i artırdım ama TPS düzelmedi, neden?

Çünkü TPS düşüklüğünün sebebi çoğu zaman bellek değildir. Minecraft’ın ana tick döngüsü tek çekirdekte çalışır; işlemcinin saat hızı, entity ve hopper yoğunluğu, view distance ayarı ve kötü yazılmış bir eklenti çok daha sık suçludur. Heap zaten yeterliyse daha fazla RAM vermek hiçbir şey değiştirmez, hatta GC duraklamalarını uzatabilir.

Sunucuya verdiğim RAM’in gerçekten uygulandığını nasıl anlarım?

Sunucu çalışırken bir Komut İstemi açıp jcmd aracıyla süreci sorgulayın: önce jcmd ile java.exe süreç numarasını bulun, sonra jcmd <pid> VM.flags komutunu çalıştırın. Çıktıda -XX:InitialHeapSize ve -XX:MaxHeapSize değerleri bayt cinsinden görünür ve verdiğiniz değerle eşleşmelidir.

Modlu sunucuya ne kadar RAM vermeliyim?

Forge veya Fabric modpack’i çalıştıran bir sunucu için 16 GB paket ve -Xms14G -Xmx14G başlangıç noktasıdır; büyük modpack’lerde 24–32 GB pakete çıkılır. Modlar hem daha çok sınıf yükler hem de dünya üretimini ağırlaştırır. Vanilla için yeterli olan değerler modlu kurulumda kısa sürede tükenir.

Aikar’s Flags 26.2 sunucusunda hâlâ geçerli mi?

Evet. PaperMC’nin resmî Aikar’s Flags dokümanı geri çekilmedi ve G1GC tabanlı bu set 26.x sunucularında hâlâ doğru başlangıç noktasıdır. 26.1 sürüm notlarındaki ZGC değişikliği oyun istemcisini ilgilendirir, sunucuyu değil. Bayraksız açılan bir 26.2 sunucusu ZGC değil G1GC kullanır.

Windows’ta Sunucu Kurulumu — Tüm Rehberler#

  1. Windows’ta Minecraft Sunucu Kurulumu: Tam Rehber
  2. Windows’a Java 25 Kurulumu ve JAVA_HOME Ayarı
  3. Minecraft start.bat Dosyası Oluşturma ve RAM Ayarları
  4. Windows’ta Paper Minecraft Sunucusu Kurulumu
  5. Windows’ta BuildTools ile Spigot Sunucu Kurulumu
  6. Windows’ta Forge Modlu Minecraft Sunucusu Kurulumu
  7. Windows’ta Fabric Minecraft Sunucusu Kurulumu
  8. Windows VDS Üzerine Uzak Masaüstüyle Minecraft Sunucusu Kurma
  9. Windows Güvenlik Duvarında Minecraft Portu Açma (25565)
  10. Minecraft Sunucusunu Windows Servisi Olarak 7/24 Çalıştırma
  11. Windows’ta Minecraft Bedrock Dedicated Server Kurulumu
  12. Windows Server’da Minecraft Sunucu Optimizasyonu
  13. Minecraft start.bat Açılıp Hemen Kapanıyor
  14. Windows’ta “java is not recognized” Hatası Nasıl Çözülür?
  15. Windows Görev Zamanlayıcı ile Minecraft Sunucusunu Otomatik Başlatma
  16. Windows’ta Minecraft Sunucusuna Nasıl RAM Verilir?

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön