Çözüldü Freebsd 12.1 Neden Yavaş ?

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

enixyazilim

#ifdef Enix
MT Üye
Mesaj
162
Çözümler
5
Beğeni
111
Puan
789
Ticaret Puanı
0
Merhaba normalde freebsd 12.1 daha iyi olması gerekirken hız konusunda 11.3 den düşük kalıyor sebebini bulamadım.
 
Çözüm
11.2'de testlerimi tamamladım. gmake -j1 ile build edildiğinde 19dk sadece game'nin build etmesi sürdü. gmake -j6 ile 6 buçuk dakika sürdü.
Hemen hemen 12.1'e yakın olmasına rağmen biraz daha hızlı olduğunu söyleyebilirim. 12.1'de gmake -j1 ile 23dakika, gmake -j6 ile 7dakika sürmüştü bende.
gcc9 ve gcc10 ile ayrı ayrı test ettim benzer sonuçlar aldım her iki sürümde de. Şimdi birde gcc8 deneyeceğim bakalım ne olacak. :)

Tabii ki bu değerler benim bilgisayarımın ve sanal makinaya verdiğim donanıma göre. Daha güçlü donanımlarda daha seri çalışacaktır. :)

Şu resme bakabilirsiniz.
freebsd 11-2 gcc9 gmake -j6 novaline build.jpg


Not: Derlenen dosya altyapı filesi serisinde kullandığım novaline server source dosyaları. Sadece libserverkey'i kaldırdım ve derlenebilmesi için...
Hangi işlemleri yapıyorsunuz?
Bende bir süredir kullanıyorum ama fark etmemiştim. Sanal olarak kurduysanız ayarlarda bazı donanımları düşük vermiş olabilirsiniz
 
Kaynak kodlarını derlerken önceki freebsd sürümlerinden daha yavaş çalıştığını fark ettim. Neden böyle anlayamadım.
Sitemizde daha önce şöyle bi rehber konusu açılmıştı. Belki işinize yarayabilir.
Metin2 Build süresini hızlandırma
 
yok ben test ettim fakat gerçekten yoruyor game mysql source build için uygun bir sürüm değil.
bence sizde videolarınızda Freebsd 11 kullanmaya başlayın çünkü gerçekten bu büyük bir sıkıntı.
örneğin freebsd 12.1'de 100 oyuncu girerken freebsd 11.3 de veya altında 11.2 özellikle daha performanslı olduğundan 150 200 civarı oyuncu alabilir buda gerçekten büyük bir fark bence.
sizinde düşüncelerinizi önemsiyorum bu konuda ne düşünüyorsunuz @Whistle
 
Ben 11.4 ve 12.1 ile test yaptım ikiside aynı yavaşlıkta. 9.3 baya hızlıydı :)
İkisinde de aynı performansta olduğu için altyapı rehberinde 12.1 ile devam etmeyi düşünüyordum.

İsteyen 11 sürümünde de build edebilir. Aynı düzenlemeleri yaparak bu iki sürümde de başarıyla build edip oyuna girdim.
Videoyu hazırlarken 11 veya 12.1 kullanabileceklerini söylerim

11.2 ile bi test ediyim. Eğer daha performanslı olursa videolara 11.2 ile devam edebilirim
 
Ben 11.4 ve 12.1 ile test yaptım ikiside aynı yavaşlıkta. 9.3 baya hızlıydı :)
İkisinde de aynı performansta olduğu için altyapı rehberinde 12.1 ile devam etmeyi düşünüyordum.

İsteyen 11 sürümünde de build edebilir. Aynı düzenlemeleri yaparak bu iki sürümde de başarıyla build edip oyuna girdim.
Videoyu hazırlarken 11 veya 12.1 kullanabileceklerini söylerim

11.2 ile bi test ediyim. Eğer daha performanslı olursa videolara 11.2 ile devam edebilirim

Sadece tavsiye şuanda freebsd 11.3 test ettim ve buda testten başarıyla geçti şuanda izlenimlerim 11.2 11.3 performans konusunda birbirlerine yakın ayırt edemiyorum bile bundan sonra 11.3 kullanacağım.

Birde Martysama sorduğumda oda dedi freebsd 11.2 kullanmanızı öneririm performans ve stabil olarak daha iyi dedi.

Peki dedim mysql sürümü olarak hangi sürümü önerirsin dedim bu konuda Mysql 5.6 öneririm tabi ki bu benim önerim.

Neden Mysql 5.6 dediğimde;
Cevap olarak Mysql 5.6 testlerimde yine mysql tüm sürümlerinden daha iyi ve stabil olduğunu gördüm dedi.
Fakat burada yinede bu sizin tercihinizde...
 
Doğru demiş. Bende kaç gündür test yapıyorum arada bariz hız farkı var. Sebebini öğrenebilseydim iyiydi.

Freebsd 11.2’i indirdim. Şuan test edeceğim. Eğer 12.1’e göre daha hızlı ise videoda 11.2 ile devam edebilirim.

Altyapı filesi rehberinde mysql56 kullanıyorum zaten.
İsteyenler için mysql80 ve mariadb’yi de göstereceğim. Artık hangisini tercih ederlerse. :)

Her zaman son sürümü kullanmak iyi olmuyormuş. Önemli olan hangisinde stabil çalıştığı
 
aynen bende her zaman güncelden yanaydım fakat bu yavaşlığı görünce vazgeçtim buradan şunu çıkardım her zaman güncel değil stabil ve performanslı olanmış neyse güzel tartışmaydı eline sağlık teşekkürler kolay gelsin.
 
11.2'de testlerimi tamamladım. gmake -j1 ile build edildiğinde 19dk sadece game'nin build etmesi sürdü. gmake -j6 ile 6 buçuk dakika sürdü.
Hemen hemen 12.1'e yakın olmasına rağmen biraz daha hızlı olduğunu söyleyebilirim. 12.1'de gmake -j1 ile 23dakika, gmake -j6 ile 7dakika sürmüştü bende.
gcc9 ve gcc10 ile ayrı ayrı test ettim benzer sonuçlar aldım her iki sürümde de. Şimdi birde gcc8 deneyeceğim bakalım ne olacak. :)

Tabii ki bu değerler benim bilgisayarımın ve sanal makinaya verdiğim donanıma göre. Daha güçlü donanımlarda daha seri çalışacaktır. :)

Şu resme bakabilirsiniz.
freebsd 11-2 gcc9 gmake -j6 novaline build.jpg


Not: Derlenen dosya altyapı filesi serisinde kullandığım novaline server source dosyaları. Sadece libserverkey'i kaldırdım ve derlenebilmesi için birkaç ayar yaptım. Ekstra herhangi bir sistem eklemesi ve warning düzeltmesi yok.

Extern: boost 1.73, lzo-2.10, cryptopp 8.2.0 ve devil 1.7.8

Not2: Her build işleminde derlenen dosyalar gmake clean ile temizlenmiştir. Baştan build işlemi yapılmıştır.


Ekleme;
gcc8 ile derleme sonuçları şu şekildedir. Daha önce build ettiğim için etkisi var mıdır bilmiyorum ama biraz daha seri oldu.
freebsd 11-2 gcc8 gmake -j6 novaline build.jpg


Kısaca toparlayacak olursak. Freebsd 11.2, 12.1'e göre daha seri çalıştığını söyleyebilirim fakat gcc8 kullandığımda her iki sürümde de hızlandığını fark ettim.
Bu kadar testlerden sonra kafam baya karıştı aslında. :D
 
Son düzenleme:
Çözüm
büyük bir ihtimalle gcc8 komponentleri daha stabil olduğundan olabilir.

buradan şöyle bir konuya gidebiliriz.

Örneğin : Windows Xp - Windows 10 a göre daha hızlı çalışıyor fakat stabil olarak güncelleme verilmediğinden stabilliğini kaybetti.

Freebsd sürümlerinde 12 sürümleri ve 11 sürümleri diye 2 ayrı sürümler var bunlar neden böyle bir birinden ayrı güncellemeler alıyor anlamıyorum birisi performans diğeri stabil olanı diye düşünüyorum tabi ki bu düşüncem ne yapacağım bende kararsızım ama gcc9 ve mysql 5.6 kullanıyorum ve memnunum fakat freebsd olarak 11.3 kullanacağım.

Ben bir konuya daha değinmek istiyorum şöyle bir sorun var client vs2019 yaptığımızda oyun clienti çalıştırdığımızda oyun penceresi hafif sağ kaymış şekilde çalışıyor ve alttaki başlat menüsü pencerenin üstünde duruyor buda oyunda kötü bir görüntü sağlıyor.
 
Ben bir konuya daha değinmek istiyorum şöyle bir sorun var client vs2019 yaptığımızda oyun clienti çalıştırdığımızda oyun penceresi hafif sağ kaymış şekilde çalışıyor ve alttaki başlat menüsü pencerenin üstünde duruyor buda oyunda kötü bir görüntü sağlıyor.
Bu bende hep oluyor. Hangi oyuna girersem aynı sorun. :)
Daha sonralarda ise başlat menüsünü sol tarafa aldım. Rahat ettim :D
 
Ben bir konuya daha değinmek istiyorum şöyle bir sorun var client vs2019 yaptığımızda oyun clienti çalıştırdığımızda oyun penceresi hafif sağ kaymış şekilde çalışıyor ve alttaki başlat menüsü pencerenin üstünde duruyor buda oyunda kötü bir görüntü sağlıyor.
Marty reisin 4.9 clientinde öyle bir soruna denk gelmedim dostum bir incelemeni öneririm
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst