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

Permalänk
Medlem

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 ?!?!

Permalänk
Medlem

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.

Visa signatur

Workstation: i9-13900K @ 6.1 GHz - Asus Z790 ProArt - G.Skill 6400MHz 2x32 GB - Asus TUF 4080 16 GB
Samsung 990 Pro MVMe 1 TB - Kingston Renegade MVMe 4 TB - Asus 990 Pro NVMe 4TB
ASUS ROG Strix Aura 1000W - EK-Nucleus AIO CR360 - LianLi O11 Dynamic EVO
LG 38GL950G - Sound Blaster Katana V2X Soundbar - Corsair RGB Strafe - G-Wolves Sköll
Server: i7-6700K @ 4.2GHz - Asus Maximus VIII - Corsair DDR4 4x16 GB - Samsung 950 MVMe 256GB - Samsung EVO 1 TB

Permalänk

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.

Permalänk
Medlem

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...)

Permalänk
Rekordmedlem

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.

Visa signatur

R5 5600G, Asus ROG STRIX X470-F Gaming, WD SN850X 2TB, Seasonic Focus+ Gold 650W, Aerocool Graphite v3, Tittar på en Acer ET430Kbmiippx 43" 4K. Lyssnar på Behringer DCX2496, Truth B3031A, Truth B2092A. Har också oscilloskop, mätmikrofon och colorimeter.