Kas yra autobusų meistriškumas?

Kompiuterio „autobusas“ yra maršrutas, kuriuo duomenys perduodami tarp įvairių kompiuterio įrenginių. Magistralės valdymas yra procesas, kurio metu komponentai, prijungti prie tos pačios sistemos magistralės, gali tiesiogiai susisiekti vienas su kitu, nereikalaujant tarpininko. Apskritai magistralės valdymas pagerina našumą taupydamas sistemos išteklius ir sutrumpindamas laiką, per kurį instrukcijos perduodamos per sistemą.

Šiuolaikiniuose kompiuteriuose magistralės valdymas daugiausia pasiekiamas per periferinių komponentų sujungimo (PCI) magistralę. Kompiuterio pagrindinėje plokštėje PCI lizdai yra apatinėje fizinės plokštės pusėje. PCI magistrale yra PCI-Express (PCI-E) lizdas arba lizdai, į kuriuos įkišama sistemos vaizdo plokštė ar kortelės. Kiti PCI magistralės įrenginiai yra tinklo ir garso plokštės. Kiti magistralės valdymo naudojimo būdai sutelkti į integruotos pavaros elektronikos (IDE) ir pažangių technologijų priedų (ATA) kanalus.

Pagrindinis magistralės valdymas leidžia vaizdo plokštei gauti tiesioginę prieigą prie kompiuterio laisvosios kreipties atminties (RAM). Įprastomis aplinkybėmis, jei vaizdo plokštė nori naudoti sistemos atmintį, ji pirmiausia turi veikti bendraudama su centriniu procesoriaus bloku (CPU). Be magistralės valdymo, CPU veikia kaip tarpininkas, perduodantis instrukcijas tarp dviejų komponentų. Naudojant magistralės valdymą, procesorius pašalinamas iš lygties, pagerinant atsako laiką ir išsaugant procesoriaus ciklus, taip pagerinant našumą.

Nors dauguma šiuolaikinių sistemų palaiko magistralės valdymą, realaus pasaulio našumo pranašumai gali būti nepritaikomi. Taip yra todėl, kad sistemos vaizdo plokštė daugeliu atvejų neturi būtinybės perduoti informacijos į sistemoje esančią RAM ir iš jos. Šiuolaikinėse vaizdo plokštėse yra integruota RAM, skirta konkrečiai vaizdo įrašams, todėl nereikia susisiekti su bendra kompiuterio sistemos RAM. Kai kuriose vaizdo plokštėse yra keli gigabaitai RAM pačioje kortelėje, tai reiškia, kad bet kokia papildoma RAM yra perteklinė.

Magistralės valdymas PCI magistralėje gali būti abejotinas, tačiau jo naudojimas IDE/ATA magistralėse yra daug naudingesnis. Pagrindiniai įrenginiai, prijungti prie IDE/ATA magistralių, yra kompiuterio optiniai įrenginiai ir standieji diskai; šie įrenginiai turi mažai arba visai neturi savo atminties. Todėl duomenų perdavimas tarp šių įrenginių ir bendros sistemos RAM yra labai svarbus, nes bet kokia programa ar failas, įkeltas iš standžiojo disko ar optinio disko, pirmiausia turi būti įdėtas į sistemos RAM, kad galėtų juos naudoti kompiuteryje.