Rehber Folia Gerçekten Fark Yaratıyor mu?

  • Konuyu Başlatan Konuyu Başlatan wulnrydev
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.031

wulnrydev

Odunlara Vur Vur Vur!
Katılım
13 Eylül 2025
Mesajlar
39
Elmaslar
22
Puan
395
Yaş
23
Konum
İstanbul
Minecraft
rivoles

Discord:

wulnry

Neden Foliaya Geçiliyor?​

Minecraft sunucu tarafında son yıllarda en çok konuşulan konulardan biri Folia. Özellikle yüksek oyuncu sayısına sahip sunucular için ciddi bir performans farkı yaratıyor.

Klasik Spigot ve Paper sunucularında neredeyse tüm işlemler tek bir ana thread üzerinde çalışır. Oyuncu sayısı arttıkça bu thread daha fazla yük alır ve sonuç olarak:

  • TPS düşer, MSPT yükselir, lag spike'ları birbirini takip eder.
Folia bu soruna farklı bir yaklaşım getiriyor.

Folia, PaperMC ekibi tarafından geliştirilen ve dünyayı region'lara bölerek paralel işleyen bir sunucu yazılımıdır. Yani farklı bölgelerdeki oyuncular ve entity'ler aynı anda farklı CPU çekirdeklerinde çalışabilir.

Bu sayede özellikle 350+ oyunculu sunucularda ciddi performans artışı görülür.

Ancak bunun bir sonucu var:
Plugin kodlarının thread-safe olması gerekiyor.


Folia Nedir?​

Basit anlatımla:

  • Paper / Spigot: çoğu işlem tek thread
  • Folia: dünya parçalara ayrılır ve paralel çalışır
Bu parçalar genelde region olarak adlandırılır.

Bir oyuncu bir bölgede işlem yaparken, başka bir oyuncu başka bir bölgede farklı bir thread üzerinde işlenebilir.

Bu sayede CPU'nun tek çekirdeği yerine birden fazla çekirdeği aktif kullanılır.


Paper → Folia Geçişi Nasıl Yapılır?​

Folia'ya geçişi direkt production sunucuda yapmak iyi fikir değildir. Genelde şu sıra izlenir:

1️⃣ Önce Paper kullanın

Spigot yerine Paper kullanmak zaten performans kazandırır ve Folia'ya geçiş için iyi bir hazırlık olur.


2️⃣ Pluginleri kontrol edin

Bazı pluginler Folia ile çalışmaz. Uyumluluklarını kontrol edin.


3️⃣ Test sunucusu kurun

En güvenli yöntem:

  • ayrı bir test sunucusu
  • pluginleri tek tek deneme
  • /mspt ile performans kontrolü
Production'a geçmeden önce mutlaka test yapılmalı.


Performans Ölçümü​

Sunucu performansını kontrol etmek için en basit komut:

/mspt<br>
İdeal durumda:

  • 50ms altı → sağlıklı
  • 50ms üstü → lag başlayabilir
Folia'da farklı region'ların performansını ayrı ayrı görmek mümkündür.


Folia Kimler İçin Mantıklı?​

Her sunucu için gerekli değil.

Genelde şu durumlarda fark yaratır:

  • 350+ oyunculu sunucular
  • çok sayıda farm / redstone bulunan survival sunucuları
  • büyük network yapıları
  • fiziksel makinesi olanlar
Küçük sunucular için Paper çoğu zaman zaten yeterlidir.


Kişisel Yorum​

Folia bence olmazsa olmaz değil, leaf/pufferfish/universespigot gibi forklar ile de yüksek performanslar alınabilir ama pluginler uyumluysa denenebilir.
Zamanınızı ayırıp okuduğunuz için teşekkür ederim <3
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Son düzenleme:
Hocam bilgilendirici bir konu olmuş fakat Folia geçmek için Çekirdeğe ihdiyacınız var şuan tr de bir çok sunucu Sanal Çekirdek Kullanıyor
Folia Sanal çekirdek'de performanslı çalışmaz hatta düzgün çalışmaz Tecrübelerim ile sabittir bu.
 
Gereğinden fazla detaya yer vermișsiniz ellerinize sağlık yararlı bilgi
 
Hocam bilgilendirici bir konu olmuş fakat Folia geçmek için Çekirdeğe ihdiyacınız var şuan tr de bir çok sunucu Sanal Çekirdek Kullanıyor
Folia Sanal çekirdek'de performanslı çalışmaz hatta düzgün çalışmaz Tecrübelerim ile sabittir bu.
haklısın hocam.
 
Son düzenleme:
Kaleminize sağlık hocam.
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst