Pagina 4 di 9
Sistema e metodologia di prova
I dischi SSD sono stati provati su un sistema SATA 3 così configurato:
Sistema di prova | |
Scheda madre | ASUS Extreme Z68 |
Processore | Intel Core i7-2600K |
Memoria | 4GB DDR3 1333 (2GB x 2) |
Hard disk di sistema | Kingston SSDNow V100+ 120GB |
Scheda video | Sapphire Radeon HD 6850 |
Scheda audio | Integrata |
Alimentatore | OCZ 600W |
Sistema operativo | Windows 7 64-bit |
La nostra metodologia operativa prevede quanto segue:
- Sul sistema sono stati installati solo i componenti necessari quali CPU, memoria RAM, scheda video ed hard disk.
- L'hard disk di sistema è stato formattato, sono stati poi installati il sistema operativo, i driver per le periferiche ed i software di analisi
- Sull'SSD viene effettuata una prima serie completa di test anche se i dati che ne derivano vengono utilizzati solo per scopi secondari. I risultati veri e propri saranno quelli che derivano dalle altre serie di test effettuate solo dopo aver riempito completamente l'SSD ed averlo formattato
- Ogni test è stato ripetuto per tre volte e nel caso in cui valori di qualcuno di essi mostri una varianza troppo elevata il test stesso viene nuovamente ripetuto ma non prima di aver individuato le cause dell'errore
- Fra un test e l'altro il sistema viene riavviato
- I dischi sono impostati per funzionare in modalità AHCI e con tecnologia TRIM funzionante
Software di analisi:
- ATTO Disk Benchmark: software di benchmark per hard disk che misura ne le prestazioni utilizzando file di diversa dimensione e scrivendoli e leggendoli da punti a caso del disco
- AS SSD: tool di misurazione delle prestazioni appositamente progettato per mettere sotto stress gli SSD con operazioni di copia e compressione oltre che di misurazione della banda dati. Utilizza un set di dati misto comprendente sia file comprimibili che non comprimibili
- IOMeter 2006.07.27: Iometer è un software di rilevazione delle prestazioni del sottosistema di I/O sviluppato inizialmente da Intel Corporation e poi portato avanti come un progetto Open Source. Con questo tool abbiamo realizzato due serie di test con 4 thread attivi contemporaneamente. La prima serie comprende blocchi da 4KB (corrispondenti alle dimensioni minime che il File System è in grado di gestire) mentre la seconda prende in considerazione blocchi da 2MB per valutare le con operazioni sequenziali. I valori che osserveremo sono:
- Total I/Os per Second (IOps): rappresenta la media rispetto al tempo di esecuzione del benchmark del numero delle operazioni di I/O al secondo. Questo test prevede anche uno spaccato per la lettura (Read I/Os per Second, Read IOps) e per la scrittura (Write I/Os per Second, Write IOps).
- Total MBs per Second (MBps): rappresenta la media in termini di Megabytes letti e scritti al secondo calcolata su tutto il tempo di esecuzione del test. Questo test prevede anche uno spaccato per la lettura (Read MBs per Second, Read MBps) e per la scrittura (Write MBs per Second, Write MBps).
- Average I/O Response Time: rappresenta il valore medio del tempo fra l'inizio ed il completamento di una operazione di I/O mediato su tutta la lunghezza del test e misurato in ms (millisecondi). Questo test prevede anche uno spaccato per la lettura (Avg. Read Response Time) e per la scrittura (Avg. Write Response Time).
- % CPU Utilization: rappresenta la percentuale di tempo di CPU speso nell'eseguire i threads relativi ai test sul disco.
- PCMark 7: esegue una serie di test sintetici basati però su applicazioni reali per misurare tempi di caricamento ed esecuzione
- Windows Copy: misurazione di tempi di copia di file e cartelle (cartella da 5,36GB contenente 4.379 file di diversa dimensione e tipologia come immagini, testo, html, video, foto, applicazioni e 536 sottocartelle, file compresso da 4,87GB)
- AppTimer: misurazione dei tempi di avvio di applicazioni di fotoritocco come GIMP e di sviluppo software come Eclipse