Cel mai bun răspuns
TLDR; De obicei, dar nu întotdeauna.
Pentru nitpick, cablul nu este ceea ce definește viteza maximă pe acele conexiuni. Ei bine, nu în întregime, poate avea o ușoară influență. Cel mai mare factor care definește viteza maximă este controlerul care gestionează semnalele de intrare / ieșire trimise prin acel cablu. Dar l-ați putea defini ca cablu – deoarece un cablu SATA nu ar funcționa pe un port USB, și viceversa.
Cu SATA 3, cel mai obișnuit lucru este 3.0, care are o viteză maximă de 6 Gbits / sec (funcționează pentru a închide 600MBytes pe secundă). Există variante mai noi care pot face transferuri mai rapide, dar sunt destul de rare, probabil că nu le veți vedea pe un computer / laptop normal (cel puțin nu încă – probabil niciodată, deoarece există deja alternative mai bune).
USB 3 poate însemna și 3.0, 3.1 și 3.2. Deși este foarte probabil când se afirmă USB 3, se intenționează să însemne 3.0. În acest caz, debitul său maxim este de 5 Gbit / s (aproximativ 500 MB / s). Deci este probabil puțin mai lent. Cu 3.1 această viteză este dublată, iar pe 3.2 este ceva mai rapidă. În zilele noastre găsești porturi USB 3.1 destul de des, până acum 3.2 nu sunt chiar omniprezente. Deci, dacă este un 3.1, atunci are o viteză maximă de transfer care este mai rapidă decât un SATA 3.0.
Cu toate acestea, viteza de transfer este doar un aspect al vitezei experimentate. Afectează cât de repede puteți copia un fișier pe / de pe acea unitate. Are un efect mai mare cu cât fișierul este mai mare. Până la punctul în care nu contează deloc dacă faceți această copie pe sute de fișiere mici.
Celălalt aspect al vitezei pe care îl experimentați este latența. Cât de repede începe o astfel de instrucțiune de copiere după ce a început? De exemplu. cât timp între instruirea unei operații de citire și primul bit de date care revine. În acest caz, SATA (chiar mai vechi) are latențe în micro secunde (milionimi de secundă), în timp ce USB este mult mai lent (chiar și variantele mai noi măsoară încă în milisecunde – 1000 de secunde).
Problema este doar modul în care lucrați pe acea unitate care afectează care dintre acestea definesc viteza experimentată la o ofertă mai mare. De exemplu. rularea programelor sau chiar pornirea unui sistem de operare tinde să însemne multe lecturi / scrieri mici, iar latența este aproape singurul factor de importanță. Aveți o mulțime de fișiere video mari pe care trebuie să le transferați? Ei bine, acea viteză de transfer este cel mai important factor al dvs.
De asemenea, doar pentru că ceva este conectat printr-un port „rapid” nu înseamnă că este „rapid”. Unitatea poate fi lentă chiar dacă cablul + conexiunea este rapidă. De exemplu. un HDD tinde să aibă un debit maxim de 60 până la 150 MB / s (oferind aproximativ 0,6 Gbit / s până la 1,5 Gbit / s). Indiferent dacă este pe o conexiune SATA sau USB. De asemenea, un HDD are întârzieri între 0,01 și 0,02 secunde între operațiile de intrare / ieșire, adică latența sa este mult mai gravă decât poate face SATA, dar aproape de tipurile de latență USB.
Notă, randamentul este definit de cea mai lentă parte din linie (fie că unitatea, controlerul de conexiune sau altceva), de ex un SATA 3 cu un debit de 6 Gb / s și un HDD cu 1,2 Gb / s, deși înseamnă că veți vedea doar 1,2 Gb / s. Latența se adaugă împreună, de ex. un HDD cu latență de 0,01s pe un USB cu latență de 0,005s înseamnă că latența totală este de 0,015s.
Apoi, din nou, puteți avea o unitate capabilă să fie mai rapidă decât conectorul dvs. – un SSD poate da 600 MB / s sau ceva chiar și 4 GB / s (aproximativ 40 Gbit / s), mult mai rapid decât orice SATA sau USB (chiar și cele mai noi) – ai avea nevoie de o conexiune PCIe pentru a beneficia la maximum de acestea. Ca să nu mai vorbim că SSD-urile vechi au latențe mai apropiate de tipul de latență SATA, așa că conectarea lor la un port USB (mai ales dacă caseta de utilizare înseamnă că latența este un factor important) este destul de o prostie.
După cum am sugerat înainte, există și alternative. Există câteva computere care vin cu aceste alternative deja încorporate. Principalul este PCIe și este disponibil de mai bine de un deceniu – este slotul în care se instalează o placă grafică. Acest slot poate gestiona și multe alte lucruri, dintre care unul este dispozitivele de stocare. O variantă mai nouă este utilizarea PCIe 3.0 x4 pe un port M.2 (factorul de formă M.2 poate gestiona atât PCIe cât și SATA). Și apoi, pentru a-l face și mai ciudat, Thunderbolt este de fapt o conexiune externă pentru PCIe, de ex. un port Thunderbolt 3 este o conexiune PCIe 3.0 x4 – oferind latență de ceva cum ar fi 0,0000025s (0,0025 milisecunde, sau 2,5 micro secunde) și randament de 40Gbit / s (aproximativ 4GBytes / s).
Răspuns
Depinde despre ce „USB3” întrebați. Dacă este USB 3.1 Gen2 (10 Gbps), atunci nu, SATA3 nu este mai rapid.
Luați în considerare o comparație simplă: USB 3.0 utilizează rata de biți brută de 5 Gbps, SATA3 utilizează 6 Gbps și USB 3.1 Gen2 ( aka SuperSpeedPlus) folosește o rată de 10 GBps.
Cu toate acestea, confuzia cu privire la care unul este „mai rapid” vine de obicei din faptul că majoritatea dispozitivelor de stocare în masă USB folosesc cipuri de stocare flash cu viteză limitată la celălalt capăt al USB – pod media. În multe cazuri, „carcasele SSD” utilizează dispozitive SATA3 în spatele interfeței USB.Dacă un dispozitiv SSD SATA3 se află în spatele unei punți USB 3.0, rata reală de date va fi limitată la viteza USB 3.0, care include legătura și protocolul, astfel încât rata reală de transfer de date să fie de aproximativ 440 MBytes / s, sau sub valoarea naturală Rată SATA3.
Dacă SSD-ul cu interfață SATA3 se află în spatele unei punți USB 3.1 SS +, rata de date se va apropia de nivelul SATA3, dar totuși cu o crestătură mai mică decât „cablul SATA3 nativ”.
Dar dacă aveți un SSD de stocare media de înaltă calitate cu interfață NVMe adevărată și îl puneți în spatele unei punți USB 3.1 Gen2 către NVMe, rata de transfer de date poate ajunge la peste 1000 MBytes / s sau destul de mare decât SATA3. Evident, trebuie să aveți un controler de gazdă USB 3.1 Gen2 în sistemul dvs. Cu toate acestea, kilometrajul dvs. poate varia.