Protsessori vahemälu: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
PResümee puudub
püüdsin alustada toimetamist
3. rida:
[[Pilt:cache,basic.png|right|CPU mälu vahemälu diagramm]]
 
'''Protsessori vahemälu''' ([[inglise keel]]es ''CPU cache'') on [[vahemälu]], mida kasutab [[arvuti]] [[keskprotsessor]], et vähendada [[mälu (arvuti)|mälu]]le juurdepääsu keskmist aega.
CPU vahemälu on [[vahemälu]] mida kasutab [[arvuti]] [[CPU]], et vähendada keskmist aega mälu juurdepääsuks. Vahemälu on väiksem ning kiirem mälu, mis hoiab endas koopiaid kõige tihedamini kasutatavatest [[peamälu]] aadressitest. Nii kaua kui peamiselt kasutatakse vahemällu salvestatuid koopiaid on keskmine mälu [[latentsusaeg]] lähemal vahemälu latentsusajale mitte peamälu omale.
 
Vahemälu on väike ja kiire mälu, mis talletab [[peamälu]] kõige sagedamini kasutatavate [[mälupesa|pesa]]de koopiad. Kui kasutatakse peamiselt vahemälu, siis mälu keskmine [[latentsusaeg]] on lähemal vahemälu latentsusajale kui peamälu omale.
 
Diagramm paremal näitab kahte mälu. Iga asukoht mõlemas mälus hoiab mingeid andmeid, olenevalt mälu ehitusest võib asukoha andmete hulk olla 8 kuni 128 baiti. Iga asukoht omab ka indeks numbrit andmete eristuseks. Indeksit mis tähistab mõnda [[peamälu]] asukohta nimetatakse aadressiks. Iga asukoht vahemälus omab peale enda aadressi ka peamälust kopeeritud andmete aadressi.