• 16-05-2020, 17:04:48
    #1
    Merhabalar,

    Online bir oyunda knight, metin2 v.s olabilir.
    Client ile Game taraflı gelen packetler yoğunluk olduğunda yada bir haritada çok fazla oyuncu varken (savaş esnasında) lag yapıyor.

    Acaba çok sayıda anlık (belki binlerce) gelen bu paketleri nasıl hızlandırabiliriz?

    Metin2'den örnek vermek gerekirse freebsd + mysql 5.5 kulllanılıyor genelde.

    Acaba mysql sürümü ile mi yoksa diskin okuma/yazma hızı ile mi bu oyunun packetlerinin akıcılığını yükseltebiliriz?

    Şimdiden teşekkürler.
  • 16-05-2020, 17:06:54
    #2
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Online bir oyunda knight, metin2 v.s olabilir.
    Client ile Game taraflı gelen packetler yoğunluk olduğunda yada bir haritada çok fazla oyuncu varken (savaş esnasında) lag yapıyor.

    Acaba çok sayıda anlık (belki binlerce) gelen bu paketleri nasıl hızlandırabiliriz?

    Metin2'den örnek vermek gerekirse freebsd + mysql 5.5 kulllanılıyor genelde.

    Acaba mysql sürümü ile mi yoksa diskin okuma/yazma hızı ile mi bu oyunun packetlerinin akıcılığını yükseltebiliriz?

    Şimdiden teşekkürler.
    Disk, sistem optimizasyonu ve güçlü bir ağa ihtiyaç duyarsınız.
    @dehost; yıllardır MT2 vb. barındırıyor, donanımsal çözümleri kendisinden alabilirsiniz. FreeBSD'lik çözümler içinse bana ulaşabilirsiniz.
  • 16-05-2020, 17:25:32
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Disk, sistem optimizasyonu ve güçlü bir ağa ihtiyaç duyarsınız.
    @dehost; yıllardır MT2 vb. barındırıyor, donanımsal çözümleri kendisinden alabilirsiniz. FreeBSD'lik çözümler içinse bana ulaşabilirsiniz.
    Disk hızı ne kadar iyi olursa packetlerin hızı'da o kadar yükseliyor mu?
  • 16-05-2020, 17:46:53
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Disk hızı ne kadar iyi olursa packetlerin hızı'da o kadar yükseliyor mu?
    Hocam ağ topolojisinde olay en basit anlatabileceğim şekilde şu oluyor;
    1- Paket hazırlanır
    2- Paket gönderilir
    3- Paket sonucu alınır

    Paket ne kadar hızlı hazırlanırsa o kadar hızlı gönderime çıkar, ne kadar hızlı gönderilirse eş(peer) o kadar hızlı pakete erişir. Paket sonucunu eğer hızlı bir internetiniz varsa hızlıca alırsınız ama burada client'ın(müşterinin) de internetinin nispeten iyi olması gerekir.

    İyi bir depolama, ağ bağlantısı ve bunlara uygun optimize edilmiş bir sistem ile dediğiniz sorunu azaltabiliriz(tamamen azaltamayız belki, bu oyunların doğasında var ama %95 üstünde bir başarı oranımız olur en az)
    FreeBSD en iyi ağ yönetimine sahip işletim sistemidir ve Unix Like sistemler arasında en kolay kullanılan ve en ideal sistem olduğu için ayarlamaları da bu sistem üzerinde yaparım. Netflix'in OpenConnect sunucuları da Özelleştirilmiş bir FreeBSD dağıtımına dayanır.(Rack isimli bir ağ teknolojisiyle %35'e varan bir hızlanma elde edilebilir, kernel'i tekrar derlemek gerekir.)
  • 17-05-2020, 02:41:34
    #5
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Hocam ağ topolojisinde olay en basit anlatabileceğim şekilde şu oluyor;
    1- Paket hazırlanır
    2- Paket gönderilir
    3- Paket sonucu alınır

    Paket ne kadar hızlı hazırlanırsa o kadar hızlı gönderime çıkar, ne kadar hızlı gönderilirse eş(peer) o kadar hızlı pakete erişir. Paket sonucunu eğer hızlı bir internetiniz varsa hızlıca alırsınız ama burada client'ın(müşterinin) de internetinin nispeten iyi olması gerekir.

    İyi bir depolama, ağ bağlantısı ve bunlara uygun optimize edilmiş bir sistem ile dediğiniz sorunu azaltabiliriz(tamamen azaltamayız belki, bu oyunların doğasında var ama %95 üstünde bir başarı oranımız olur en az)
    FreeBSD en iyi ağ yönetimine sahip işletim sistemidir ve Unix Like sistemler arasında en kolay kullanılan ve en ideal sistem olduğu için ayarlamaları da bu sistem üzerinde yaparım. Netflix'in OpenConnect sunucuları da Özelleştirilmiş bir FreeBSD dağıtımına dayanır.(Rack isimli bir ağ teknolojisiyle %35'e varan bir hızlanma elde edilebilir, kernel'i tekrar derlemek gerekir.)
    Hacım anlattığın şeyle benim sorduğum şeyin ne alakası var
    Başta disk hızıda etkiler dedin ben sana aynı soruyu tekrar sordum bana bir şeyler anlattın ama ne anlattın şimdi sen
    Neyse sağol.
  • 17-05-2020, 02:49:03
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Hacım anlattığın şeyle benim sorduğum şeyin ne alakası var
    Başta disk hızıda etkiler dedin ben sana aynı soruyu tekrar sordum bana bir şeyler anlattın ama ne anlattın şimdi sen
    Neyse sağol.
    Mealen şu reis:
    Disk hızlanırsa hızlanır ama disk yetmez sadece.

    Ha istiyorsan yapar geçerim ama mantığını öğren ki sonraları ona göre sende bir şeyler yapabilesin hocam, bilgi paylaştıkça çoğalır.