SATA 3 (6 Gbit/s) vs PCI-E x16 - tänker jag rätt ?

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Okt 2012

SATA 3 (6 Gbit/s) vs PCI-E x16 - tänker jag rätt ?

Jag har idag bara SATA 2 portar på mitt moderkort, i en dator som jag annars är OK nöjd med. Men jag har en SSD som klarar SATA 3. Då tänkte jag att jag kanske skulle expandera datorn med ett PCI-kort för att få SATA 3.

Men om jag fattat rätt är SATA 3 på 6 Gbit/s och SATA 2 på 3 Gbit/s. Och den maximala överföringshastigheten på PCI-E x16 4 Gbit/s. Snålar jag och kör en PIC-E x1 så är maxhastigheten 0,25 Gbit/s.

Har jag räknat/läst rätt ? Isåfall förlorar man ju stort med en x1 adapter och knappt alls med en x16 ? Och då ska jag byta dator eller göra inget alls ?

Om man fortsätter i samma tankebana så har jag ett PCI-E x1 till USB 3.0 som jag ska installera. Det var kanske ett helt värdelöst köp om hastigheten blir 0,25 Gbit/s istället för de inbyggda USB 2.0 på 0,48 Gbit/s ?!?!

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Jul 2003

4 Gigabyte/s för PCI-E v.1 0 vilket motsvarar 32 GBit/s

För PCI-E v.3 är det över 100 Gbit/s.

Workstation: i7-6700K @ 4 GHz - Asus Maximus VIII Hero - Corsair Vengeance 2x16GB 3200MHz - MSI GTX 1070 Gaming X 8GB - Samsung 950 Pro MVMe 256GB - Samsung 850 Pro 512GB - Crucial MX500 750GB - Crucial MX500 2x1TB - Sandisk Plus 2x1TB - Corsair AX850 - Corsair H80i v2 - Silverstone FT02 - Dell 2410 - Corsair RGB Strafe mx-brown

Server: i7-3930K @ 4.3GHz - Asus P9X79WS - Corsair Vengeance 48 GB - Samsung 850 Evo 256GB - Crucial MX300 2x750GB.

Trädvy Permalänk
Medlem
Registrerad
Jan 2014

Nae, PCI Express har nog aldrig varit så långsamt. Sexton lanes PCIe 1.0 motsvarar 4 gigabyte, inte gigabit. Senare versioner av PCIe har dramatiskt ökad överföringskapacitet: en enkel tumregel är att versionssiffran delas med 4 för att få överföringskapaciteten per lane i megabyte/s.

För att ytterligare strula till det har olika anslutningstyper (och olika versioner av samma anslutningstyp) olika mycket overhead.
SATA i alla versioner (tror jag) använder 8/10-bitkodning för redundans och felkorrigering vilket innebär att bara 80% av bandbredden är nyttodata.
PCI Express använde samma kodning fram till PCIe 3.0. Från 3.0 och framåt används en betydligt snålare 128/130-kodning.

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Okt 2012

AHA ! Så PCI-E x1 är 0,25 gigabyte/s = 2 Gbit/s (och då tjänar jag på mitt USB 3.0 kort jfr USB 2.0) och går jag på ett (minst) PCI-E x4 kort till SATA så är jag safe där också (8 Gbit/1 gigabyte) ?
(Och ännu högre om det är PCI 3.0 , men det har jag nog inte...)

Trädvy Permalänk
Rekordmedlem
Plats
Salstad
Registrerad
Feb 2009

Du lär inte märka nån större skillnad vid användning mellan sata 2 eller 3, det är låg latens som är viktigast, överföringshastigheten gör ingen större skillnad vid annat än benchmarks.

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.