Forstå PCI Express Bus
Som en oppgradering til det opprinnelige PCI-systemet (Peripheral Component Interconnect), hadde PCI Express en stor fordel da den ble utviklet i begynnelsen av 2000-tallet: den brukte en punkt-til-punkt-tilgangsbuss i stedet for en seriell buss. Det innebar at hver enkelt PCI-port og de installerte kortene kunne dra full nytte av maksimal hastighet, uten at flere kort eller utvidelser var tilstoppet i en enkelt buss.
Nå for å utvide vår deli / bar metafor, tenk at noen av disse plassene har flere bartendere reservert bare for dem. Det er der ideen om flere baner kommer inn.
Livet i de raske banene
PCI-E har gått gjennom flere revisjoner siden starten; I dag bruker nye hovedkort generelt versjon 3 av standarden, med raskere versjon 4 blitt mer og mer vanlig, og versjon 5 forventes å treffe i 2019. Men de forskjellige revisjonene bruker alle de samme fysiske tilkoblingene, og disse forbindelsene kan komme i fire primære størrelser: x1, x4, x8 og x16. (x32 porter eksisterer, men er ekstremt sjeldne og vanligvis ikke sett på forbruker maskinvare.)
Kommer tilbake til vår barmetafor: Hvis du tenker hver patron som sitter i baren som en PCI-E-enhet, vil en x1 lane være en enkelt bartender som serverer en enkelt kunde. Men en patron sitter i den tildelte "x4" sete ville hafirebartenderne henter ham drikke og mat, og "x8" -setet ville ha åtte bartendere bare for hennes drinker, og den i "x16" -setet ville ha en jungel seksten bartendere bare for ham. Og nå skal vi slutte å snakke om barer og bartendere, fordi våre fattige metaforiske drikkere er i fare for alkoholforgiftning.
Hvilke eksterne enheter bruker hvilke porte?
For den vanlige versjon 3.0 versjonen av PCI Express er den maksimale per-lane datahastigheten åtte gigatransfers, en term som betyr "all data og elektronisk overhead på en gang." I den virkelige verden er hastigheten for PCI-E-revisjon 3 litt mindre enn en gigabyte per sekund, pr lane.
Så en enhet som bruker en PCI-E x1-port, som et lav-effekt lydkort eller en Wi-Fi-antenne, kan overføre data til resten av datamaskinen på omtrent 1 GBps. Et kort som støter opp til fysisk større x4 eller x8-sporet, som et USB 3.0-utvidelseskort, kan overføre data fire eller åtte ganger raskere - og det ville trenge hvis mer enn to av disse USB-portene ble brukt til sitt maksimum overføringshastighet. PCI-E x16-porter, med en teoretisk maksimal på rundt 15GBps på 3.0-revisjonen, brukes til nesten alle moderne grafikkort designet av NVIDIA og AMD.
Husk: PCI-E Port Size og baner kan ikke være det samme
Her er en av de mer forvirrende delene av PCI-E-oppsettet: En port kan være størrelsen på et x16-kort, men har bare nok datafelter til noe mye mindre rask, som x4.Dette skyldes at mens PCI-E kan imøtekomme i utgangspunktet ubegrensede mengder individuelle tilkoblinger, er det fortsatt en praktisk grense for bane-gjennomgangen av brikkesettet. Billigere hovedkort med flere budsjettorienterte brikkesett kan bare gå opp til en enkelt x8-sporet, selv om sporet kan fysisk imøtekomme et x16-kort. I mellomtiden vil "gamer" hovedkort inneholde opptil fire full x16-størrelse og x16-lane PCI-E-spor for maksimal GPU-kompatibilitet. (Vi har diskutert dette mer detaljert her.)
Heldigvis er banenes kapasitet for de spesifikke PCI-sporene generelt stavet ut i datamaskin- eller hovedkortshåndboken, med en illustrasjon av hvilken spalte som har kapasitet. Hvis du ikke har manualen din, er antall baner vanligvis skrevet på PCB på hovedkortet ved siden av porten, slik som:
Så husk at når du kjøper utvidelses- eller oppgraderingskort til PCI Express-spor, må du være oppmerksom på både størrelsen og laneverdien av de tilgjengelige porter.