Gameplay in Battlefield 3

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

Gameplay in Battlefield 3

La traccia di 18 minuti registrata in Battlefield 3 rappresenta una partita nella missione Kaffarov, nel momento da cui Dima raggiunge il terreno fino a quando salta sull'elicottero.

Statistiche complessive Battlefield 3: Gameplay
Tempo trascorso 18:13
Operazioni di lettura 8206
Operazioni di scrittura 1708
Dati letti 487,32 MB
Dati scritti 25,95 MB
Tempo di occupazione del disco 2,22 s
Velocità media trasferimento dati 231,32 MB/s

L'avvio dell'FPS e il caricamento di una missione prevedono quasi esclusivamente letture dal disco. Rileviamo risultati simili a quelli di Crysis 2, con una differenza rilevante: dove Crysis 2 registra molta attività di scrittura (Crytek dice che può succedere la prima volta con la compilazione degli shader), Battlefield 3 mostra soprattutto letture.

Il risultato di Battlefield ha più senso rispetto a quello di Crysis, perché non dovrebbero esserci molte ragioni per scrivere sul disco a parte i salvataggi - avanzare in un livello richiede dopotutto il caricamento di texture, mesh e così via.

La cosa interessante è che la maggior parte delle operazioni si verifica con una queue depth di uno. Lo stile di gioco di ognuno di noi è differente, e in questo caso abbiamo eseguito la missione rapidamente. In Crysis 2 l'azione veloce significa affrontare più comandi simultaneamente, e quindi si produce una coda di comandi più lunga. Battlefield 3 è diverso, e le operazioni sull'unità non si accumulano.

Trend delle operazioni di input/output:

  • Il 26% di tutte le operazioni sono trasferimenti da 4 KB
  • Il 37% di tutte le operazioni sono trasferimenti da 128 KB
  • Il 67% di tutte le operazioni sono sequenziali
  • Il 75% di tutte le operazioni avvengono con una queue depth di uno
  • Il 23% di tutte le operazioni avvengono con queue depth di due e tre