Prestazioni del drive in equilibrio

Comparativa - Analisi e confronto di 7 modelli di SSD basati su controller SandForce di seconda generazione.

Avatar di Tom's Hardware

a cura di Tom's Hardware

Prestazioni del drive in equilibrio

I produttori di SSD preferiscono che realizziamo i test su unità appena uscite dalla scatola perché non appena s'inizia a usarli gli SSD rallentano. Se date a un SSD abbastanza tempo, entrerà in uno stato di equilibrio in cui le prestazioni si stabilizzano, diventando più omogenee sul lungo periodo. In generale le letture sono un po' più veloci, le scritture più lente, e le cancellazioni ancora più lente.

Non vogliamo effettuare benchmark su SSD nuovi perché mantengono quelle prestazioni solo per poco tempo. Successivamente il prodotto offre prestazioni "di equilibrio" fino a che non effettuate una cancellazione sicura e iniziate tutto da capo.

Ora, non so voi, ma noi non reinstalliamo Windows 7 sulla nostra workstation ogni settimana. Quindi, mentre le prestazioni di un disco nuovo sono interessanti, non sono così importanti nel grande schema delle cose. Le prestazioni nello stato di equilibrio sono ciò che più conta.

I  professionisti IT usano da tempo questo approccio per valutare gli SSD. Lo Storage Networking Industry Association (SNIA) raccomanda di effettuare test prestazionali in stato di equilibrio. È davvero l'unico modo conoscere come si comporterà un SSD "per davvero".

Ci sono molti modi per portare un SSD nello stato di equilibrio, ma noi usiamo l'Intel IPEAK (Intel Performance Evaluation and Analysis Kit). È un benchmark basato sulle tracce, il che significa che useremo una registrazione di I/O per misurare le relative prestazioni. La nostra traccia, Storage Bench v1.0, è stata ottenuta grazie a una registrazione di due settimane su un nostro computer e riproduce il livello di attività di I/O che dovreste vedere durante le prime due settimane di vita di un computer.

L'installazione include:

  • Giochi come Call of Duty: Modern Warfare 2, Crysis 2 e Civilization V
  • Microsoft Office 2010 Professional Plus
  • Firefox
  • VMware
  • Adobe Photoshop CS5
  • Software vari di Canon e stampante HP
  • Strumenti calibrazione LCD: ColorEyes, i1Match
  • Software generale: WinZip, Adobe Acrobat Reader, WinRAR, Skype
  • Strumenti di sviluppo: Andriod SDK, iOS SDK e Bloodshed
  • Software Multimediali: iTunes, VLC

Il carico di lavoro I/O è moderato. Abbiamo letto news, navigato sul web, letto alcuni documenti, compilato codice di tanto in tanto, avviato test di giochi e calibrato monitor. Ogni giorno abbiamo modificato foto, fatto l'upload su un server, scritto articoli in Word e fatto ricerche in più finestre di Firefox.

Di seguito le statistiche di una traccia di due settimane sulla workstation.

Statistiche Storage Bench v1.0
Operazioni di lettura 7.408.938
Operazioni di scrittura 3.061.162
Dati letti 84.27 GB
Dati scritti 142.19 GB
Queue Depth (MAX) 452

Nel corso delle due settimane, secondo i dati, abbiamo scritto più dati di quanti ne abbiamo letti. Succede perché la traccia I/O include anche le prime attività di configurazione, e infatti se escludiamo le prime ore – le varie installazioni - l'ammontare di dati scritti si riduce di oltre il 50%. Quindi su una base giornaliera, il modello d'uso è uniforme e include un mix abbastanza bilanciato di letture e scritture (circa 8-10 GB/giorno). Un modello d'uso relativamente comune per molti di noi.

Abbiamo evitato in modo specifico di creare una traccia molto grande installando più cose nel corso di poche ore perché non rispecchia l'uso reale. Come sottolinea Intel, tracce di questa natura sono in gran parte artificiose, perché non tengono conto della garbage collection in idle, che ha un effetto tangibile sulle prestazioni (ne riparleremo più avanti).