Čo je to Cache Controller? definícia a význam

Radič vyrovnávacej pamäte je čip, ako napríklad Intel 82385, ktorý riadi získavanie, ukladanie a doručovanie údajov do vyrovnávacej pamäte alebo na pevný disk a z nich. Keď centrálna procesorová jednotka (CPU) požaduje dáta alebo inštrukcie, zachytí požiadavku a spracuje doručenie z pamäte s náhodným prístupom (RAM).

Riadiaca jednotka potom určí, kde vo vyrovnávacej pamäti uložiť kópiu práve doručených údajov, kedy načítať údaje alebo kód z susedné adresy v RAM pre prípad, že by to bolo potrebné ďalej, kde cache na ukladanie týchto nových dát a ktoré dáta sa majú zahodiť, ak cache je plný. Udržuje tiež aktuálnu tabuľku adries všetkého, čo má.

Technipages vysvetľuje Cache Controller

Radič vyrovnávacej pamäte je zariadenie, ktoré prirodzene duplikuje kód alebo údaje z primárnej pamäte do vyrovnávacej pamäte. Vykonáva túto úlohu preto, aby skryla aktivitu vyrovnávacej pamäte pred produktom, ktorý podporuje. V dôsledku toho môže podobné programovanie aplikácií bežať nezmenené na rámcoch s vyrovnávacou pamäťou a bez nej.

Radič vyrovnávacej pamäte zachytáva požiadavky na čítanie a zostavovanie pamäte pred ich odoslaním do pamäťového radiča. Vytvára žiadosť tak, že umiestnenie žiadosti izoluje do troch polí, poľa označenia, poľa nastaveného indexu a poľa indexu údajov.

Po prvé, radič využíva nastavenú indexovú časť miesta na nájdenie vyrovnávacej pamäte vo vyrovnávacej pamäti, ktorá môže obsahovať spomínaný kód alebo údaje. Tento riadok vyrovnávacej pamäte obsahuje značku vyrovnávacej pamäte a stavové bity, ktoré kontrolér používa na rozhodovanie o tom, či sú tam uložené pravé údaje.

Kontrolér v tomto bode skontroluje legitímny kus, aby rozhodol, či je riadok vyrovnávacej pamäte dynamický, a pozrie sa na značku vyrovnávacej pamäte do poľa označenia uvedeného miesta. Ak je kontrola stavu aj kontrola úspešná, ide o zásah do vyrovnávacej pamäte. Ak kontrola stavu alebo preskúmanie zlyhajú, ide o vynechanie vyrovnávacej pamäte.

Bežné použitia radiča vyrovnávacej pamäte

  • Jednou z výhod radiča vyrovnávacej pamäte je, že pomáha zvýšiť rýchlosť spracovania pevného disku
  • RapidCad sa veľmi približuje rýchlosti 486 bez radiča vyrovnávacej pamäte
  • Procesory 64 Vikings používajú symetrické vysokorýchlostné pripojenie prijaté v radiči vyrovnávacej pamäte

Bežné nesprávne použitie ovládača vyrovnávacej pamäte

  • The cache ovládač nezlepšuje rýchlosť procesora počítača