Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Procesor Cache Tutorial

vyrovnávacia pamäť Procesor je forma veľmi vysokorýchlostné pamäte RAM , ktorá sa chová ako malé vyrovnávacej pamäte medzi procesorom a hlavnou pamäťou v moderných počítačoch . Vyrovnávacia pamäť Procesor beží na rovnakej taktovacej frekvencii ako procesor , ktorý je oveľa rýchlejší ako rýchlosť systémovej zbernice , v ktorom hlavnej pamäte beží . Vyrovnávacia pamäť procesor radič číta malé segmenty hlavnej pamäte do cache procesora , ako procesor v skutočnosti požaduje , aby pre neho , a táto operácia výrazne urýchľuje operácie , keď to funguje , čo je zvyčajne asi 90 percent času na optimalizovaného kódu . Pokyny dovolená 1

Hlavná pamäť sa skladá z rôznych typov dynamické pamäte s náhodným prístupom ( DRAM ) moduly , ktoré bežia rýchlosťou systémovej zbernice a musí byť aktualizovaná priebežne pomocou hodinového signálu a komplexné riadiace , aby sa zabránilo strate dát . DRAM je pomerne lacná , ale oveľa pomalšie ako procesor , takže keď je procesor beží na plnú kapacitu , DRAM má problémy udržať krok so žiadosťou , a musia sa často nečinne sedieť , zatiaľ čo sú vykonávané operácie v pamäti .
2 < vyrovnávacia p > Processor Pamäť sa skladá zo statické pamäte s priamym prístupom ( SRAM ) . SRAM je podstatne drahšie ako DRAM , ale má dve veľké výhody . SRAM nemusí byť obnovované , čo znamená , že môže uchovávať údaje , bez toho aby ste museli byť aktualizované , ak je zapnuté napájanie . SRAM je tiež schopný bežať na oveľa vyššou rýchlosťou , zvyčajne beží rovnakou rýchlosťou ako procesor .
3

procesora vyrovnávacia pamäť je realizovaný ako súčasť procesora vo väčšine prípadov , s použitím prístup dual - layer nazývané L1 a L2 . L1 Cache sa nachádza priamo v procesore samotnom , a je obmedzená veľkosťou . L1 vyrovnávacia pamäť obsahuje informácie najpravdepodobnejšie pamäti , že procesor bude potrebovať pre ďalšie inštrukcie . L2 cache je umiestnený vo vnútri puzdra procesora , ale nie vo vnútri procesora sám , a je oveľa väčšia , než L1 cache . L2 cache má dáta z pamäte DRAM cache L1 je pravdepodobne chcieť ďalšie.
4 medzipamäte

procesor nie je vždy presnejšie v predpovedi , aké informácie budú potrebné aj ďalšie . Keď cache procesoru má informácie , ktoré sú potrebné , je to považované za " hit " , a keď to nie je to , čo je potrebné, je to považované za " slečna . " Za bežných podmienok , cache procesora dosahuje hity asi 90 percent času , urýchlenie systému výrazne .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené