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