Waarvoor Is Kasgeheue?

Waarvoor Is Kasgeheue?
Waarvoor Is Kasgeheue?

Video: Waarvoor Is Kasgeheue?

Video: Waarvoor Is Kasgeheue?
Video: Gr 12 Mod 1.2 Deel 1 - Die inligtingsverwerkingsiklus 2024, Mei
Anonim

Dit is gebruiklik om geheue van die geheue in die verwerker te noem, wat gekenmerk word deur hoë spoed en wat gebruik word om die data wat die meeste gebruik word tydelik op te slaan.

Waarvoor is kasgeheue?
Waarvoor is kasgeheue?

Die behoefte om kasgeheue te gebruik, word verklaar deur die verskil in die spoed van uitruil van inligting tussen die verwerker en verskillende dele van die rekenaar se geheue. Die werk van enige toepassing begin deur die nodige data van 'n relatief stadige hardeskyf na RAM (rekenaar ewekansige toegangsgeheue) oor te dra na 'n dinamiese ewekansige toegangsafdeling. Van daaruit kan dit oorgedra word na die L2-geheue (L2-geheue) in die verwerkerskyfie of op 'n toegewyde hoëspoed-afsonderlike SRAM-skyfie langs die verwerker. Ten slotte kan die mees gebruikte inligting oorgedra word na die L1-geheue (eerste vlakgeheue), wat 'n toegewyde gedeelte van die verwerker is. Die grootte van die eerste vlak kas is slegs ongeveer 128 KB, die tweede vlak is reeds 512 KB. Ter vergelyking kan die grootte van die RAM 1 GB wees. Die uitvoering van enige opdrag vind plaas volgens 'n sekere skema: - ontleding van dataregisters van inligting; - skandering van die data van die eerste vlak kas; - kontroleer die inligting van die kas van die tweede vlak; - die ontleding van die data van die hoofgeheue; - toegang tot die hardeskyfgeheue. Die tyd wat die verwerker spandeer om die nodige data te verkry, is in direkte verhouding tot die plek waar die inligting gestoor word. Dus, toegang tot die eerste vlak kas neem van 1 tot 3 siklusse, die tweede vlak - van ses tot twaalf siklusse, en tot die hoofgeheue - tien, en in sommige gevalle - honderde siklusse. Die kasgeheue speel 'n spesiale rol in die proses van bediening van die bediener, omdat verwerkers-na-geheue-verkeer kan in hierdie gevalle beduidend wees. Die kasstruktuur dien ook om die gaping tussen die verwerkersnelhede, wat jaarliks met 50 persent toeneem, en die RAM-datasnelheid, wat slegs met 5 persent groei, te verklein. Die deurlopende ontwikkeling van die derde en vierde vlakke van geheue van die kasgeheue blyk logiese stappe in hierdie rigting te wees. 'N Ander moontlike rigting van ontwikkeling kan die oorgang na programmatiese bestuur van geheue van die geheue wees.

Aanbeveel: