I dischi rigidi possono utilizzare completamente SATA III?


24

La mia scheda madre attualmente supporta sia SATA II che III (rispettivamente 3 Gb / se 6 Gb / s), ma dopo aver letto alcuni online, sembra che collegare un HDD a 6 Gb / s sia praticamente inutile. In questo caso, lascerò aperte le mie due porte SATA III per qualcosa che può effettivamente usarlo (che a questo punto non sono davvero sicuro di cosa possa fare).

Questo fa parte di un articolo che ho letto:

In termini di tutto il resto, non abbiamo visto praticamente alcuna differenza rispetto allo stesso singolo disco collegato a una porta SATA 6Gb / so 3Gb / s SATA. Tutto ciò è ovviamente dovuto al fatto che il disco rigido non è in grado di sfruttare effettivamente il bus da 6 Gb / s.

da HardOPC .


2
Bene, aggiungerei però che non perderai nulla dall'uso di una porta sata 3, e il passaggio da una porta all'altra può essere un'opzione in futuro.
Journeyman Geek

Risposte:


45

Cose da tenere a mente:

  • Grazie alla codifica 8b / 10b , le velocità di trasferimento dati massime di SATA II e SATA III sono rispettivamente di 300 MB / se 600 MB / s.

  • Quando si sceglie un'interfaccia corretta per un'unità, i concetti utilizzati completamente e di cui possono beneficiare sono piuttosto diversi.

    Un'unità con una velocità di trasferimento dati massima di 301 MB / s non supera i 600 MB / s di SATA III, ma sarà limitata dai 300 MB / s di SATA II.

  • La velocità di trasmissione di un'unità ( velocità di trasferimento da disco a computer) è influenzata sia dalla velocità di trasferimento interna (da disco a buffer) che esterna (da buffer a computer). Quest'ultimo è determinato dall'interfaccia (ad es. SATA III) e dall'unità, la prima dall'unità da sola.

    L'interfaccia dovrebbe essere sempre leggermente più veloce dell'unità stessa o potrebbe rallentare l'unità.

La mia scheda madre attualmente supporta sia SATA II che III (rispettivamente 3 Gb / se 6 Gb / s), ma dopo aver letto alcuni online, sembra che collegare un HDD a 6 Gb / s sia praticamente inutile.

A partire da ora, l'HDD più veloce è il Western Digital VelociRaptor WD1000DHTZ : con un'interfaccia SATA III, la sua velocità di trasferimento esterna massima è di 401 MB / s (più veloce di SATA II). Tuttavia, ciò è significativo solo quando si leggono dati già bufferizzati o quando si utilizza l' accelerazione di scrittura .

Il throughput massimo dell'HDD è di 209 MB / s, che non dovrebbe essere rallentato da SATA II.

In questo caso, lascerò aperte le mie due porte SATA III per qualcosa che può effettivamente usarlo (che a questo punto non sono davvero sicuro di cosa possa fare).

Gli attuali SSD di livello consumer possono sicuramente beneficiare di SATA III: ad esempio, il Samsung 830 ha una velocità di lettura sequenziale di 520 MB / s, che sarebbe fortemente rallentata da un'interfaccia SATA II.

Quando si eseguono letture casuali , la velocità dell'interfaccia influisce sulla velocità effettiva oltre il limite nominale:

performance di lettura casuale

Come puoi vedere, nessuna delle unità supera i 200 MB / s con l'interfaccia SATA II; nemmeno il Samsung 830 e OCZ Vertex 3 (SF-22XX), che passano da 300 a 350 MB / s con l'interfaccia SATA III.

Inoltre, gli SSD di livello consumer potrebbero essere molto più veloci di SATA III: ad esempio, l'SSD PCIe OCZ RevoDrive 3 ha una velocità di lettura massima di 975 MB / s.

Gli SSD aziendali raggiungono velocità ben superiori ai 600 MB / s di SATA III: ad esempio ioDrive Octal ha una velocità di lettura massima di 6700 MB / s.


Questa risposta è perfetta Forse dovrei vestire un SSD ad un certo punto solo per questo motivo. Come posso testare il throughput massimo sul mio disco rigido? Sono sicuro che sia sotto SATA II ma sono solo curioso.
nathpilland,

1
Uno degli strumenti di benchmarking Tom's Hardware utilizzato per l'articolo Iometer , che è gratuito e open source.
Dennis,

Per favore cambia "MB" in "Mb", c'è anche un ordine di differenza di grandezza tra megabyte e megabit.
AaronLS,

@AaronLS: dove esattamente?
Dennis,

Eccezionale. Hai alcuni punti rep che ti arrivano!
Marc.2377,

12

Nessun singolo HDD può riempire un collegamento SATA da 6 Gb / sec, né un collegamento 3Gb / sec.

Se usi SSD o moltiplicatori di porte, allora è una storia diversa.


1
+1 per i moltiplicatori di porte, non ne ho mai sentito parlare. Probabilmente non li userò, ma è una considerazione interessante.
nathpilland,

4

La maggior parte dei dischi rigidi non può utilizzare completamente anche le interfacce SATA 1.

La maggior parte dei modelli da 3,5 "(non al di sopra di 7200 rpm) non ha nemmeno raggiunto il limite di 150 MB / sec in lettura sequenziale. Gli azionamenti da 2.5" a 7200 rpm sono ancora più lenti (di solito al di sotto di 100 MB / sec).

Certo, ci sono unità con 10000 rpm e 15000 rpm, ma sono rare, costose, rumorose e più mirate agli utenti aziendali che agli utenti domestici. Questi dischi rigidi ad alte prestazioni saturano SATA 1.

Le velocità Full SATA 2 non sono raggiungibili per gli HDD convenzionali per molti anni a venire.

L'unico uso per velocità di interfaccia più elevate sarebbe la capacità di un'unità di trasferire dati dal suo buffer (di solito 8 - 64 MB). Te ne importa?

A proposito, SATA 3 è per lo più inutile anche con molti (ma non tutti) SSD. Ciò che dà velocità e reattività con un SSD sono le sue velocità di lettura / scrittura casuali e si trovano ben al di sotto della soglia SATA 2 con molte unità. Le velocità sequenziali di lettura / scrittura, tuttavia, superano la soglia SATA 2.


4
-1 Questa risposta non è precisa. Gli SSD possono saturare qualsiasi porta SATA III.
Deltik,

3

Non c'è menzione qui per quanto posso vedere del collo di bottiglia sulla maggior parte delle schede madri controller sata 6gbs - mentre l'hdd stesso e il processore possono supportare le velocità citate di scrittura e lettura, le schede madri a bordo controller sata 3 dicono una scheda x58 non supporterà affatto queste velocità.

Quando pensi di aggiornare a ssd, ricorda che se il resto dell'hardware ha due o più anni probabilmente non sarai in grado di raggiungere le velocità più elevate indicate dal fatto che alcuni dei controller di bordo più vecchi non supporteranno tali velocità. È possibile raggiungere velocità più elevate organizzando le unità in un array di raid se la scheda madre supporta il raid, ma questo potrebbe essere un po 'troppo per essere considerato dall'utente medio. In effetti alcuni utenti con chipset più vecchi riportano velocità più elevate usando la porta sata 2 invece di quelle precedenti sata 3.

Per testare la velocità di scrittura effettivamente letta dell'SSD nel sistema è possibile utilizzare questo collegamento: è disponibile un collegamento qui al Test benchmark SSD AS www.overclock.net/t/754763/as-ssd-benchmark-thread

pcie ssd offre prestazioni molto più elevate in quanto bypassano completamente i controller lenti - il loro unico aspetto negativo è che la larghezza di banda è suddivisa tra gli slot del tuo pcie, quindi se usi un pc per applicazioni grafiche e hai una scheda grafica di fascia alta, la larghezza di banda ridurrà per ogni slot - vale a dire che 2 x 16 pezzi ridurranno a 1 x 16 e 1 x 8. Un'altra cosa da tenere a mente è che la scheda madre deve supportare l'avvio dallo slot del pc. se si prevede di installare il sistema operativo su di esso.

In caso di dubbi, controlla le informazioni prima di impegnare i tuoi soldi. ho sempre trovato overclock.net una delle migliori fonti di informazioni quando pianifica una build o un aggiornamento, l'hardware Tom e Anantech offrono anche buone recensioni e consigli.


1

Con l'avvento delle unità piene di elio, i produttori stanno uscendo con dischi rigidi da 10 TB, 12 TB e persino 14 TB che girano a 7200 giri / min, abilitati dalla bassa densità dell'elio che riduce la turbolenza soprattutto con molti piatti all'interno dell'unità . (In precedenza, i dischi più grandi sarebbero stati limitati a 5400 rpm e i tradizionali dischi rigidi non elio sono attualmente limitati a 8 TB.)

All'aumentare delle capacità del disco rigido, aumenta anche la loro velocità e ciò significa che i dischi elettromeccanici possono saturare l'interfaccia SATA 3Gb / s . In particolare, l'unità Seagate BarraCuda Pro da 12 TB può superare i 270 MB / s . Questo è molto vicino ai teorici 300 MB / s consentiti da SATA 3Gb / s, e in effetti è abbastanza vicino che il disco potrebbe non essere in grado di raggiungere questa velocità in pratica senza un collegamento SATA 6Gb / s.

Tuttavia, al momento non esiste un disco rigido in grado di raggiungere i 550-560 MB / s o giù di lì necessari per saturare l'interfaccia SATA 6Gb / s - il summenzionato BarraCuda Pro è solo a metà strada. Con l'avanzare della tecnologia del disco rigido, tuttavia, potrebbero esserci delle unità che possono raggiungere questo tipo di velocità. HAMR e MAMRsi prevede che i dischi rigidi superino i 20 TB o addirittura i 40 TB di capacità. Molto probabilmente queste unità verranno rilasciate per l'uso del datacenter, dove l'interfaccia predominante è SAS 12 Gb / s, due volte più veloce di SATA 6 Gb / s. Tuttavia, c'è un precedente per la tecnologia di archiviazione aziendale che raggiungerà i consumatori in seguito (questo è successo sia con SSD NVMe che con dischi rigidi all'elio), quindi è probabile che alla fine vedremo unità in grado di saturare SATA 6Gb / s. Quando usciranno questi tipi di unità, tuttavia, è molto probabile che otterranno un'interfaccia più veloce per supportare queste velocità.

In breve, ci sono hard disk elettromeccanici che possono richiedere SATA 6Gb / s per raggiungere le massime prestazioni, ma non ce ne sono che possano saturare l'interfaccia.


D'altra parte, la stragrande maggioranza degli SSD è in grado di saturare l'interfaccia SATA 6Gb / s e gli SSD PCIe consumer più veloci possono operare fino a sei volte la velocità I / O sequenziale degli SSD SATA (e questo è dal mio personale desktop, Astaroth ):

Schermata del benchmark del disco che mostra una velocità di lettura sequenziale di 3,26 GB / s da un SSD PCIe


-1

In questi giorni ho svolto alcune indagini e prove su questo argomento. E condividi le mie conclusioni qui:

  1. No, un singolo disco rigido non è stato in grado di utilizzare completamente la larghezza di banda SATA III, poiché la maggior parte dei dischi rigidi che scrivono larghezza di banda non può essere superiore a 150 MB / s e la lettura della larghezza di banda non può essere superiore a 300 MB / s, quindi SATA III 6 Gb / s = 6000 MB / s s = 6000 / 8MBps = 750Bps non possono essere utilizzati completamente.

  2. Ma potresti creare RAID0 o RAID5 per ottenere prestazioni molto più elevate, ad esempio utilizzando 3 dischi per organizzare un RAID0, e quindi la sua velocità massima di lettura potrebbe essere 3 * 300 MB / s = 900 MB / s. Quindi è già superiore alla larghezza di banda massima del SATAIII: 750 Mbps.

  3. Anche se è possibile configurare un RAID, è comunque meglio usare i dischi SSD per sfruttare appieno la larghezza di banda SATA III, perché se si tratta di un RAID SSD-Disk, è quasi possibile ottenere la larghezza di banda uguale alla larghezza di banda della memoria DDR2 o DDR3: 4 GBps.

  4. Per sfruttare appieno il throughput W / R del disco SSD, l'ultima interfaccia per SSD è M.2 (SSD / PCI Ex), https://en.wikipedia.org/wiki/M.2 . La sua larghezza di banda massima è di 4 GBps, è addirittura superiore a un RAID a 5 vie su SSD SATAIII (750 Mbps * 5 = 3,75 GBps), quindi non è quasi necessario utilizzare SATAIII RAID per aumentare il nostro throughput SSD, basta usare l'interfaccia SSD M.2 direttamente se la tua scheda madre supporta. La mia terza conclusione non è accurata, ma se non hai il supporto dell'interfaccia M.2 sulla tua scheda madre, è ancora un'opzione.

La mia conclusione finale: utilizzare direttamente l'interfaccia SSD M.2, non perdere tempo a creare RAID, RAID è solo per HARD DISK e non per SSD. La mia scelta personale è un disco SSD M.2 come disco di avvio e di lavoro del mio sistema e 4 dischi fissi organizzati come RAID il mio disco dati)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.