Quando si tratta di componenti per PC, si tratta di prestazioni . Ma il significato di alcune misure di performance può essere molto poco chiaro, incluso l’argomento odierno Input/Output Operations Per Second (IOP). Cosa sono gli IOP e sono misurazioni che meritano la tua attenzione?
Spiegazione delle prestazioni dell’unità di archiviazione
Sono disponibili due tipi principali di unità di archiviazione per il PC: unità disco rigido (HDD) e unità a stato solido (SSD) . Le prime sono le famose unità per PC tradizionali dotate di piatti rotanti e una testina di lettura/scrittura che si posiziona sui piatti per recuperare dati o aggiungere nuovi dati. Gli SSD, nel frattempo, non hanno parti mobili, rendendo il recupero e l’archiviazione dei dati molto più veloci.
A causa di questa differenza, possiamo notare un aumento delle prestazioni semplicemente sostituendo un HDD con un SSD. Ma se volessimo una migliore comprensione di quelle differenze di velocità o delle differenze tra due unità dello stesso tipo, allora abbiamo bisogno di numeri, ed è qui che entrano in gioco gli IOP.
Le prestazioni dell’unità di archiviazione del PC sono generalmente espresse in due modi: prestazioni di lettura/scrittura sequenziale e prestazioni di lettura/scrittura casuale . La lettura/scrittura sequenziale misura la velocità con cui l’unità può accedere a grandi blocchi di dati che si trovano uno accanto all’altro sull’unità, come un file video di grandi dimensioni. Lettura/scrittura casuale, d’altra parte, è l’opposto di sequenziale. Questo è quando il sistema acquisisce file più piccoli che possono trovarsi in parti disparate dell’unità come l’apertura di più file e programmi contemporaneamente.
Le letture e le scritture sequenziali sono in genere espresse in termini di numero di megabyte al secondo di throughput che l’unità può raggiungere. Le prestazioni casuali, nel frattempo, sono generalmente espresse in IOP.
Cosa sono gli IOP?
Abbiamo già detto che IOP sta per Input/Output Operations Per Second, ma cosa significa? È una misura di quante attività (lettura e scrittura di dati) un’unità può svolgere ogni secondo. In termini semplicistici, maggiore è il numero di IOP, migliori saranno le prestazioni dell’unità, ma non è mai così facile. Un risultato IOP può essere influenzato da diversi fattori come la dimensione dei blocchi di dati per il test e la profondità della coda (quante richieste di dati sono in attesa di essere elaborate durante il test). Ci sono anche altri fattori da considerare, ad esempio se il numero di IOP che stai guardando esprime un’operazione di lettura casuale, un’operazione di scrittura casuale o un mix delle due.
Nelle recensioni dell’unità di archiviazione potresti vedere una frase come questa: “Lettura e scrittura di IOPS 4K casuali sono valutate a 1,5 milioni e fino a 1,8 milioni di IOPS su IOP casuali 70/30 misti”. Quella frase è stata presa da un articolo di PCWorld su un SSD per data center, l’Intel P5800X. Ciò significa che il blocco di dati di test in fase di scrittura o lettura era di 4 kilobyte, quindi il test ha verificato quante volte al secondo quella quantità di dati poteva essere scritta o letta . I test di lettura e scrittura per il P5800X hanno entrambi superato 1,5 milioni di operazioni al secondo (per la versione con capacità maggiore di questa unità), mentre un mix di operazioni di lettura del 70% e operazioni di scrittura del 30% ha aumentato le prestazioni massime di IOP a 1,8 milioni.
Le complicazioni con gli IOP
In un mondo perfetto, potresti dare un’occhiata a qualunque sia il numero di IOP su un foglio delle specifiche e confrontare facilmente un’unità con un’altra. Questo non è il caso, tuttavia. Innanzitutto, è necessario conoscere la dimensione dei dati utilizzata durante il test IOP. Di solito, i numeri di IOP pubblicati utilizzano 4K (4 kilobyte), ma possono anche utilizzare dimensioni maggiori. Assicurati di confrontare la stessa dimensione dei dati di test poiché ciò può modificare i numeri delle prestazioni.
Un altro problema con gli IOP è la profondità della coda. Molti test pubblicati hanno una profondità della coda di 32, il che significa che ci sono 32 richieste di dati in attesa di essere scritte. Ai produttori piacciono i test con profondità di coda maggiori, perché le unità diventano più efficienti quanto più dati devono essere letti.
Se l’unità ha comunemente una profondità della coda di 32, è una buona misura poiché fornisce una comprensione realistica delle prestazioni per la macchina . Il problema è che un PC di casa faticherebbe a ottenere quella quantità di dati in coda anche quando è sotto carico. Ciò significa che è improbabile che gli utenti domestici vedano quella maggiore efficienza citata nei test QD32.
Quando si esaminano le prestazioni degli IOP di un’unità, il test più consequenziale sarebbe quello con una profondità della coda di 1. Se è facile trovare un test QD1 dipende dal produttore. Dai un’occhiata a questa pagina Web per il Samsung 980 Pro , ad esempio, puoi trovare test di lettura e scrittura casuali da 4 KB, QD1 che raggiungono un massimo di 60.000 IOP. La scheda tecnica del FireCuda 530 di Seagate , tuttavia, mostra solo test QD32 da 4 KB.
Quindi dovresti preoccuparti di confrontare le unità se tutto ciò che riesci a trovare sono test QD32? No. I risultati di Seagate mostrano un IOP di 1 milione nei test QD 32 da 4 KB, così come il 980 Pro di Samsung. Questo lo rende un lavaggio su carta per prestazioni di fascia alta. Se consulti le recensioni di terze parti, tuttavia, di solito sono dalla parte del FireCuda 530 come l’unità con le migliori prestazioni per gli utenti domestici.
Capacità di acquisto
Allora cosa facciamo con tutte queste informazioni? Le misurazioni IOP sono essenzialmente inutili per l’acquirente di PC di casa? Se riesci a trovare 4KB QD1 o, al massimo, test QD8 dai produttori, non necessariamente. Ma come per qualsiasi altra cosa nell’universo PC, se si desidera effettuare un acquisto informato su un componente essenziale è necessario consultare più recensioni di terze parti con test IOP simili e quindi trarre le loro conclusioni in modo aggregato per capire quale guida con le migliori prestazioni può ottenere per il tuo budget.