Caricamento di un livello in Rift

Test - analizziamo come cambiano le prestazioni di tre popolari giochi se si usa un SSD invece di un hard disk.

Avatar di Tom's Hardware

a cura di Tom's Hardware

Caricamento di un livello in Rift

Trion Worlds ha progettato Rift con un sistema di file modulare; in questo modo lo sviluppatore può distribuire gli aggiornamenti in file compressi (archivi) che vengono poi estratti nelle posizioni corrette dal sistema stesso. Funziona bene, e così si può espandere l'universo di gioco con pochi file.

Statistiche complessive Rift: caricamento livello
Tempo trascorso 0:15
Operazioni di lettura 8682
Operazioni di scrittura 85
Dati letti 322,98 MB
Dati scritti 1,16 MB
Tempo di occupazione del disco 1,37 s
Velocità media trasferimento dati 237,14 MB/s

Questo però si traduce anche nell'archiviazione di molti singoli file di dimensione variabile, quindi in un carico di lavoro di I/O casuale che coinvolge file di dimensioni differenti - che vediamo caricando Silverwood. Le prestazioni casuali di un hard disk sono molto modeste rispetto a un SSD, ed è per questo che chi gioca a Rift avrà un notevole miglioramento con un SSD.

Trend delle operazioni di input/output:

  • Il 44% di tutte le operazioni si compone di trasferimenti da 64 KB
  • Il 48% di tutte le operazioni avviene con una queue depth di uno
  • Il 18% di tutte le operazioni avviene con una queue depth di due
  • Il 19% di tutte le operazioni avviene con una queue depth tra tre e sette
  • Il 94% di tutte le operazioni è casuale