Lag fantasma risolta? Mettiamola sotto stress!

img
Jun
11

Buongiorno e buona Domenica a tutti Azerothiani!

Come alcuni di voi sapranno negli ultimi mesi è stata riscontrata una strana lag fantasma (non inerente alla latency della connessione vostra o del server, bensì ad un delay nel casting dovuto a momentanei “stalli”) , questa occasionalmente affliggeva alcuni utenti. Dopo mesi di debugging e ottimizzazioni al codice,di miglioramenti alle prestazioni del server con l’utilizzo di ultimissime tecnologie di virtualizzazione… siamo riusciti ad individuare il problema che risiedeva in un “difetto” generato da un processo esterno che causava improvvisi picchi alla CPU in determinate aree (per questo non veniva notata da tutti gli utenti ma solo alcuni).

Per i più geeks

il processo in questione si chiama systemd-journald che generava un eccessivo carico di output andando ad influire sul I/O dell’harddisk (seppur SSD) e su determinati threads.
Essendo il server game multithreads, venivano pertanto rallentati quei childs del processo padre relativi a determinati blocchi di utenza, percui la lag non era omogenea su tutti gli utenti , difatti la maggior parte non la accusavano.

Pertanto siamo passati da questo spaventoso grafico onnipresente anche con poche decine di players online:

 

a questo morbido e rassicurante andamento registrato ieri con 120 players online:

 

Direi che tale carico ci permette di gestire un numero di players 10 volte maggiore a quello attuale con l’hardware corrente.

 

Ma siamo sicuri che davvero è stato risolto? 

Dunque, con i dati appena esposti possiamo essere sicuri al 99,9% che la problematica fosse causata dai suddetti fattori. Ma è comunque solo una teoria non ancora dimostrata. Allora come possiamo fare a scoprirlo? Semplice! Testiamolo!

Vorrei chiedere a tutte le gilde attualmente attive di organizzare raid multipli e paralleli in queste sere cercando di raggiungere il picco dei players online e reportare eventuali lag sospette.

Ricordo che parliamo di lag NON registrata dagli ms che comunemente potete leggere in game passando col mouse sul menu (quest’ultima difatti è lag dovuta alla vostra connessione). Potreste notarla semplicemente castando una spell che di tanto in tanto potrebbe metterci 1 o 2 secondi prima che cominci il cast time.  Se questo non avviene, allora il problema è risolto 😉 Ovviamente assicuratevi di avere la latency di base inferiore ai 100ms.

 

Datemi la vostra disponibilità rispondendo a questo post!
Un saluto

Yehonal

  • img
    tranex01
    Jun 11, 2017 @ 17:21 pm

    GG Staff

  • img
    Jun 15, 2017 @ 13:52 pm

    La lag è tuttora presente durante i raid nei casi in cui sono presenti molti add (tipo durante i trash a ICC). E’ particolarmente fastidiosa e affligge tutti i player del raid (perché lo commentiamo in ts mentre accade quindi sappiamo che non è un problema del singolo player). I cast arrivano a durare anche diversi secondi. La lag scompare quando i trash sono finiti.

You must be logged in to post a comment.

Search blog posts and forums

DB SEARCH

BANNERS

Recent Forum Posts