Minecraft, una mod permetterà di avere più di 1000 utenti contemporaneamente

Tutte le novità dal Mondo dei Videogiochi!
Rispondi
Avatar utente
Il_Doc
Saccheggiatore di Rovine
Saccheggiatore di Rovine
Messaggi: 308
Iscritto il: lunedì 30 settembre 2013, 4:55
Sesso: Maschio

Minecraft, una mod permetterà di avere più di 1000 utenti contemporaneamente

Messaggio da Il_Doc »

Immagine
Se avete giocato almeno una volta su un server di Minecraft lo sapete già: Più gente c'è, più il server rallenta al punto di diventare ingiocabile. Ma una mod punta a risolvere definitivamente questo problema. Mammoth è il nome della mod che punta a rivoluzionare il modo in cui i server operano, consentendo di avere migliaia di utenti connessi senza impattare sulle performance del server.

Ma partiamo dal principio: Perché il server ufficiale rallenta con l'aumentare degli utenti connessi? Semplice: perché è single threaded. Single threaded significa che indipendentemente da quanti core ha il vostro processore, il server ne userà sempre e solo uno. Questo significa che non solo la maggior parte della potenza di calcolo dei processori moderni non viene usata, ma che l'unico modo per migliorare le prestazioni è comprare il processore con le performance single threaded maggiori (o overcloccare un processore preesistente).

Fino ad oggi i processori più gettonati per hostare server minecraft erano gli Intel, il cui vantaggio rispetto agli AMD Ryzen su attività per singolo core è lieve, ma nel contesto può fare la differenza.

Come risolve quindi Mammoth il problema? Semplice: divide il singolo server in più microserver interconnessi tra di loro e interfacciati tramite un database dove vengono salvate le informazioni sul mondo. Questa scelta consente di sfruttare efficacemente il processore, non avendo più un singolo server ma molteplici microserver, che consente di distribuire il carico di lavoro su più core. Inoltre il database non salva di fatto tutto il mondo, ma solo le modifiche apportate ad esso rispetto al seed di partenza, consentendo quindi di ridurre il consumo di spazio su disco dei salvataggi.

Le possibilità derivanti da questa mod sono pressoché infinite, e potrebbero aiutare drasticamente server come 2b2t, ma anche server di minigiochi e server modpack, dove la maggior parte del carico deriva dall'incredibile quantitativo di attività derivanti dai blocchi moddati (es: EnderIO, Applied Energistics 2, etc...)
Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti