Linux'ta masaüstü/dağtıtım seçimi oyun performansını etkiler mi ? Test ettim, sonuçları.

Bu konuyu okuyanlar

eronis

Müdavim
Emektar
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
113
Kullandığım 2 dağıtım vardı. Birisi Ubuntu diğeri ise Manjaro XFCE oldu. Manjaro XFCE'de itiraf etmeliyim ki CS:GO biraz daha akıcı bir his verdi. net_graph 1'deki verileri oynarken takip ettim bu iki dağıtımda da.

Manjaro üstünde bu kadar düşmemişmen Ubuntu 16.10'da GNOME, Xfce, Lxde yaklaşık olarak aynı FPS'leri verdiler. Bir şey dikkatimi çekti, GNOME ve Lxde kullanıken CS:GO üzerinde bir FPS sınırlaması vardı. Kimi zaman 30'larda (25'e kadar düştüğünü gördüm) maksimum ise 60FPS sınırı vardı. XFCE'de bu sınır yoktu ve yaklaşık 90FPS'e kadar gördüm. Yine de Manjaro'da gördüğüm değerler değillerdi.

Manjaro'da oynarken 50'lere düştüğünü hatırlamıyorum ancak oyun içi 100 FPS üstünü gördüğümü hatırlıyorum.

Dikkatinizi çekerim ki Lxde ve XFCE ile GNOME benzer oyun performansı verdi aynı değilse bile. Birbirlerine çok yakınlardı. Bu durumda masaüstü seçimi oyun performansını etkilemediğini doğruladık. Manjaro'nun Ubuntu'dan farkı neydi peki ?

1. Kernel.
2. Paketleri ve dolayısıyla sürücüler.

Bu durumda çıkaracağımız ders nedir ?
Oyun performansını masaüstü seçimi değil, kernel ve sürücüler belirler. Dağıtımlarda farklı paketlerin farklı versiyonları bulunur. Özellikle güncel yazılım kullanmak sizin oyunlarınızdan en iyi FPS'yi almanızı sağlayacaktır. Dolayısıyla güncel paketleri olan Manjaro yada Fedora gibi dağıtımları kullanarak en iyi performansı alabilirsiniz.

Siz bu konuda test yaptınız mı ? Test sonuçlarınız benimkilerle örtüşüyor mu ?
 

eronis

Müdavim
Emektar
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
113
GÜNCELLEME
______________

Az önce Arch Linux'ta (GNOME) da eşit ayarlarla aynı testi yaptım ve gururla söylemek isterim ki minimum 40FPS idi, aşırı yavaşladığı yerlerde. 140FPS'yi gördüm CS:GO mirage'da :D Yaptığım son test masaya yatırdığım veriyi doğrular nitelikte. Güncel paketler kullanırsanız daha iyi performans alabilirsiniz :)
 

eronis

Müdavim
Emektar
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
113
GÜNCELLEME 2;
_________________
Az önce yine Arch Linux ile rekabetçiye girdim ve 80FPS altını görmedim. Görünen o ki 40FPS'ye düşerken intel grafik kartını kullanıyordu ve AMD kartın sürücüleri yeniden başlatınca geldi. 100 FPS üstü ile CS:GO keyfi ! :D
 

Ben Kenobi

Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,336
Reaksiyon puanı
3,155
Puanları
113
Manjaro gerçekten kaliteli bir dağıtım.
Umarım bu kaliteyi bozmazlar.
 

eronis

Müdavim
Emektar
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
113
Manjaro gerçekten kaliteli bir dağıtım.
Umarım bu kaliteyi bozmazlar.
Manjaro takımının çabasını takdir ediyorum ama bana adam sayıları biraz kısıtlı gibi geldi ve anladığım kadarı ile aşağı yukarı 10-15 kişi ile yürüyor bu dağıtım ve bu adamlar sürekli değişen ve gelişen yuvarlanan sürüm ile yarışmakla kalmayıp günlük hayatlarındaki zamanı bu dağıtımın gelişimine ayırıyorlar. Arch Linux ile kıyasla kırılgan gözüküyor Manjaro bu bakımdan. Denediğim en kaliteli dağıtımlardan biri, hakkını vermeliyim ama umarım sonunda geliştiriciler bizden bu kadar, tükendik artık demezler. Özellikle toplulukta insanlar yazılımı onu hazırlayanın ne vakitler harcayarak ne zor yazdığını bilmeden o kadar basitçe ve acımasızca eleştirir ki sonunda insanı canından bezdirirler.
 

Ben Kenobi

Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,336
Reaksiyon puanı
3,155
Puanları
113
Kesinlikle katılıyorum.
Umarım ekipleri büyür ve devamı gelir.
 

darkstar

Müdavim
Katılım
21 Ağustos 2016
Mesajlar
1,638
Reaksiyon puanı
1,481
Puanları
113
Hangi dağıtımı kullanırsanız kullanın dağıtım ile gelen Kernel kesinlikle sizin makineniz için en uygun kernel değildir.
Nedeni de çok basit dağıtımlar kerneli maksimum uyumluluk gözeterek derlerler.

Linuxta donanım sürücüleri iki farklı şekilde derlenebiliyor 1-Kernele gömülü 2-Modül olarak.
Performans açısından en kötü nokta da burası kurduğunuz dağıtımda sizin bilgisayarınızda hiçbir zaman ihtiyaç duymayacağınız binlerce özellik ve modül derlenmiş olarak gelir ve sisteminizin performansından azar azar çalar.

Eğer hız sizin için önemli ise kendi kernelinizi kendiniz derlemek zorundasınız ancak o zaman sisteminizin gerçek performansını görebilirsiniz.
ve eğer hız sizin için çok önemli ise sürücüleri kernele gömülü olarak derlemeniz gerekir...
 

eronis

Müdavim
Emektar
Katılım
25 Mart 2016
Mesajlar
5,389
Reaksiyon puanı
4,382
Puanları
113
Hangi dağıtımı kullanırsanız kullanın dağıtım ile gelen Kernel kesinlikle sizin makineniz için en uygun kernel değildir.
Nedeni de çok basit dağıtımlar kerneli maksimum uyumluluk gözeterek derlerler.

Linuxta donanım sürücüleri iki farklı şekilde derlenebiliyor 1-Kernele gömülü 2-Modül olarak.
Performans açısından en kötü nokta da burası kurduğunuz dağıtımda sizin bilgisayarınızda hiçbir zaman ihtiyaç duymayacağınız binlerce özellik ve modül derlenmiş olarak gelir ve sisteminizin performansından azar azar çalar.

Eğer hız sizin için önemli ise kendi kernelinizi kendiniz derlemek zorundasınız ancak o zaman sisteminizin gerçek performansını görebilirsiniz.
ve eğer hız sizin için çok önemli ise sürücüleri kernele gömülü olarak derlemeniz gerekir...
Kernel işine çok fazla girmedim çünkü pek anlamıyorum o işlerden ve şimdilik o tarzda bir beceriye sahip olmakla ilgilenmiyorum. Belki dediğin gibi donanımım daha iyi çalışabilir veya çalışmayan özellikler çalışın hale gelebilir ama şu an zamanım yok bunu öğrenmeye. Belki bir gün :)
 

darkstar

Müdavim
Katılım
21 Ağustos 2016
Mesajlar
1,638
Reaksiyon puanı
1,481
Puanları
113
Kernel işine çok fazla girmedim çünkü pek anlamıyorum o işlerden ve şimdilik o tarzda bir beceriye sahip olmakla ilgilenmiyorum. Belki dediğin gibi donanımım daha iyi çalışabilir veya çalışmayan özellikler çalışın hale gelebilir ama şu an zamanım yok bunu öğrenmeye. Belki bir gün :)
Oyun performansını kernele bağladığınız için yazdım, kernelle uğraşan çok kimse yok zaten Linux kullanıcılarının %90-95 i belki de hiç kernele dokunmamıştır.
Bu Anroid Romlarda da aynı rom geliştiren pekçok kişi dahi kernele dokunmaz. Bende fırsat bulup da Android kerneli ile oynayamadım henüz ama yapacaklarım arasında...
 

mirinkirin

Doçent
Katılım
4 Temmuz 2016
Mesajlar
708
Reaksiyon puanı
358
Puanları
63
Kernel işine çok fazla girmedim çünkü pek anlamıyorum o işlerden ve şimdilik o tarzda bir beceriye sahip olmakla ilgilenmiyorum. Belki dediğin gibi donanımım daha iyi çalışabilir veya çalışmayan özellikler çalışın hale gelebilir ama şu an zamanım yok bunu öğrenmeye. Belki bir gün :)
Çekirdeğin Derlenmesi
Aynı site eski bir kaynak olmakla beraber gördüğüm en iyi Türkçe linux kaynağı.
 
Üst