Forskellen mellem PCI Express X1 og X16

Forgyldte stik på et pci-e-kort

Billedkredit: cturtletrax/iStock/GettyImages

Telefoner og tablets er egnede enheder, men fuld-blæste computere har stadig en stor fordel, når det kommer til opgraderingsmuligheder. Med bærbare computere og især stationære eller tårncomputere kan du tilføje nye funktioner eller opgradere den eksisterende hardware, normalt ved at installere et kort i en af ​​udvidelsespladserne. I moderne computere følger disse slots en standard kaldet PCI Express (PCIe). Slots er klassificeret som X1 til X16 og X32, og forskellene mellem dem kommer ned til ydeevne.

Forskellen mellem PCI og PCIe

PCI Express er en opgraderet version af en ældre standard, Peripheral Component Interconnect (PCI) slot. Ligesom PCI er PCI Express en måde at vedhæfte tilføjelser og opgraderinger – perifere enheder, i branchetermer – til din computer. Forskellen mellem PCI og PCIe, som "ekspress"-delen af ​​navnet fortæller dig, er, at PCIe giver en meget hurtigere forbindelse. De ældre PCI-slots var fine til ting som netværkskort og soundboards, men de var for langsomme til mere krævende enheder som grafikkort. Et PCI-bundkort skulle have separate udvidelsesslots til dem, der bruger forskellige standarder, såsom Accelerated Graphics Port eller AGP. At have to forskellige slags udvidelsesslots gav ingen praktisk mening, og industrien skabte PCIe, så begge typer kort kan bruge det samme slot.

Dagens video

Bliv i din bane

PCIe-kort kommer i en masse forskellige versioner, beskrevet som PCIe X1, X4, X16 og så videre, helt op til X32. Forskellen mellem dem er, hvor bred en vej de giver for data at gå til og fra tavlen. Disse stier beskrives som "baner", og det er, hvad tallet efter X betyder. Det er en ret god analogi, for hvis du tænker på tavlerne i form af veje, er det let at forstå forskellen. Som en lille landevej har et PCIe X1-kort en enkelt vognbane, som dets trafik – i dette tilfælde computerdata – kan køre på. Et X4-kort har fire baner, så det kan flytte fire gange dataene på hvert flueben på systemuret. Et X32-kort har 32 baner, så det er i stand til at flytte enorme mængder information ad gangen. Producenter vælger et passende antal baner til det kort, de bygger.

Design beslutninger

Hvis du designer et PCIe-kort, skal du balancere funktion mod omkostninger. Hver bane, du tilføjer, øger kortets kompleksitet og omkostninger såvel som dets ydeevne, så du vil bygge kortet med nok ydeevne til at udføre jobbet, men ikke mere end det. Hvis du for eksempel bygger et kort, der tilføjer yderligere fire eller fem USB-porte til computeren, er en PCIe X1 fint, fordi det ikke er et krævende job. Et avanceret videokort, der markedsføres til gamere, har brug for al den ydeevne, det kan få, så du ville lave det til et X16- eller endda et X32-kort for at få det fulde udbytte af teknologien. Du ville ikke have noget imod omkostningerne, i dette tilfælde, fordi det er et premium-produkt, og du kan opkræve en premium-pris.

Slots er de samme

Udvidelsespladserne i din computer kan tage ethvert PCIe-kort op til deres designet maksimum, hvilket er en af ​​de smarte ting ved denne standard. Hvis din computer for eksempel er bygget med X16 slots, kan hver af disse slots tage ethvert kort op til og inklusive en X16. Hvis du ser på åbningen, vil du se, at den er opdelt i en kort forreste sektion og en længere anden sektion. Kortene følger samme format, med en lille første sektion, et mellemrum og derefter hovedsektionen af ​​stikket. Den første del har samme størrelse på alle PCIe-kort, og derefter er den anden sektion længere eller kortere, afhængigt af hvor mange baner den har. Et X1-kort fylder kun den ene ende af hele PCIe-slottet og bruger nogle få af dets datastiforbindelser. Et X16-kort optager en hel X16-slot og bruger alle dets dataforbindelser.

Der er mere til hastighed end båndbredde

Alt andet lige giver et X4-kort højere ydeevne end et X1, en X16 udkonkurrerer en X8, og så videre. Tingene er dog ikke altid lige, hver version af PCIe-standarden øger mængden af ​​data, som et kort teoretisk kan overføre på et givet flueben på systemuret. Version 1 af specifikationen understøttede overførsler på op til 250 MB pr. sekund i en X1-slot eller op til 4.000 MB/s i en X16-slot. PCI Express 3.0 hævede disse tal til 985 MB/s for et X1-kort og 15.760 MB/S for et X16-kort, og PCIe 4.0 fordobler disse tal nogenlunde igen. Et X8-kort i en computer, der understøtter PCIe 3.0, kan give en ydeevne, der er næsten identisk med et X16-kort, der bruger PCIe 2-specifikationen.

Der er også en yderligere komplikation. For at holde omkostningerne nede, producerer producenterne måske et bundkort med slots, der er den fulde X16 i størrelse og datasti, men kun betjene dem ved X8-hastigheden. Du vil se det, der omtales på specifikationsark eller onlineanmeldelser som "X16@X8" eller en lignende kombination af numre, hvor det første tal viser kortets databaner og det andet tal viser det faktiske driftshastighed. Hvis du leder efter maksimal ydeevne, vil du gerne have, at disse tal stemmer overens.