Što je stražnji autobus?

Sabirnica sa stražnje strane je dio računalnog hardvera koji povezuje središnju procesorsku jedinicu (CPU) s predmemorijom razine 2 (L2), a ponekad i razine 1 (L1). Ova veza se uspostavlja kada CPU treba pohraniti memoriju u predmemoriju ili iz nje dohvatiti memoriju. Povezivanje CPU-a i predmemorije sa stražnjom sabirnicom je važno jer će CPU lakše obrađivati ​​informacije koje su prethodno bile pohranjene ili obrađene. U većini računala ova sabirnica je brza ili gotovo jednako brza kao i CPU.

Tijekom operacija, CPU može trebati predmemoriju iz nekog razloga, a stražnja sabirnica služi kao most između njih. Cache je memorija koja pohranjuje stvari koje su već pregledane. Na primjer, ako je netko nedavno otvorio sliku, tekstualni dokument ili web stranicu, tada će predmemorija pohraniti datoteku na kratko vrijeme; memorija se izbacuje ako se korisnik ne vrati na datoteku unutar vremenskog razdoblja. Većina stražnjih sabirnica povezuje se s L2 cacheom, dok se neke povezuju i s L1.

Kao most, stražnja sabirnica omogućuje pomicanje predmemorije u dva različita smjera. Ako CPU treba privremeno pohraniti dio ili cijeli proces kako bi se kasnije mogao vratiti u proces, tada će koristiti sabirnicu za pohranu procesa u predmemoriju. Kada CPU treba nešto iz predmemorije, on će uputiti sabirnicu da to dohvati.

Iako predmemorija obično ima najmanju količinu memorije u računalu, kao rezultat toga je vrlo brza. Iz tog razloga, CPU može koristiti stražnju sabirnicu za ubrzavanje inače dugotrajnih procesa, ali samo ako su nedavno obavljeni. Na primjer, ako netko izvodi dugi matematički problem ili renderira kompliciranu sliku, CPU-u može trebati nekoliko minuta ili dulje da dovrši funkciju. Ako korisnik ponovno izvrši istu funkciju, tada će CPU moći ponoviti proces mnogo brže dohvaćanjem informacija iz predmemorije.

Cache je vrlo brz, a budući da CPU brzo treba ovu memoriju, stražnja sabirnica obično ima veliku brzinu obrade. Većina računala postavlja ovu sabirnicu blizu iste brzine kao i CPU, a najniža postavka obično je oko polovice brzine procesora. Ako je sabirnica postavljena na nižu brzinu, možda će biti brže ponoviti nedavni proces, uklanjajući potrebu za stražnjom sabirnicom.