Hvad er fordele og ulemper ved en frontside-bus?
Den forreste sidebus (FSB) er en komponent på en computers bundkort, der tillader den centrale behandlingsenhed (CPU) at interface direkte med computerens hovedhukommelse. Denne hardware er blevet brugt i årevis, men som den bliver ældre, går mange hardwareproducenter videre til andre CPU-konnektorenheder. Fordele til fortsat brug af frontsidebussen inkluderer, at et hvilket som helst antal CPU'er kan tilsluttes bussen, og det koster meget mindre end andre foreslåede CPU-stik. Ulemperne inkluderer en hukommelsesflaskehals, som kan stoppe processer, og det faktum, at CPU'en skal vente på, at en urcyklus begynder, før den kan gøre noget, hvilket bremser computeren.
En frontbuss er et stykke hardware, der gør det muligt for CPU at tale direkte med computerens hovedhukommelse. Nogle computere indeholder en bagsidebuss, som CPU'en taler med hukommelsescachen, men disse findes ikke i alle systemer. Mængden af energi, som bussen kan trække fra en CPU, er direkte afhængig af mængden af overførsler pr. Urcyklus. En cyklus er, når computeren anmoder om strøm fra CPU'en, CPU'en giver den strøm, og strømmen bruges derefter, hvor det er nødvendigt.
Fordelene ved at bruge en frontbuss på den økonomiske side inkluderer dens omkostninger og fleksibilitet. FSB-enheder er meget billige sammenlignet med andre processorforbindelsestyper, og selvom de andre stik er hurtigere, er det ikke alle forbrugere, der har brug for den hurtigste computer. FSB kan også bruges i mange forskellige systemer, mens lignende komponenter kun er fremstillet til et system eller en række systemer.
På siden af strømmen kan den forreste sidebuss have et ubegrænset antal CPU'er forbundet til den. Med flere CPU'er vil computerens samlede styrke øges. Et problem med denne pro er, at selvom flere CPU'er vil oversætte til mere strøm, kan denne strøm kun bruges i løbet af urcyklussen, hvilket vil mindske den samlede effekt.
Den største ulempe ved den forreste sidebus er den flaskehukommelse, den producerer på grund af dens afhængighed af urcyklusser. Andre komponenter fungerer uanset urcyklus, hvilket gør dem meget hurtigere. Med FSB er det almindeligt, at opgaver hoper sig op på grund af denne hukommelsesflaskehals, hvilket betyder, at computeren ikke kan udføre opgaver, før brugeren tildeler en ny. Selv om de nye komponenter ikke kan sikre, at opgaverne ikke høres op, sørger de for disse opgaver meget hurtigere end frontsidebussen.