Sissejuhatus vahemällu: määratlus, tüübid, jõudlus [MiniTool Wiki]
An Introduction Cache Memory
Kiire navigeerimine:
Vahemälu
Definitsioon
Mis on vahemälu? Vahemälu on kiibipõhine arvutikomponent. See võib muuta andmed arvuti mälust tõhusamaks. See toimib ajutise salvestusruumina, kus arvutiprotsessorid saavad andmeid hõlpsasti kätte saada ja võivad toimida puhvrina nende vahel RAM ja protsessor.
Näpunäide: Protsessori kohta lisateabe saamiseks võite minna MiniTool Ametlik veebisait.Mis on vahemälu eesmärk? Seda saab kasutada kiire protsessori kiirendamiseks ja sünkroonimiseks. See salvestab sageli nõutavad andmed ja juhised, et neid saaks vajadusel kohe protsessoriga kasutada. Vahemälu on kallim kui põhimälu või kettamälu, kuid odavam kui protsessori registrid.
Tüübid
Traditsiooniliselt liigitati vahemälu tüüp “tasemeks”, et kirjeldada selle lähedust ja mikroprotsessorile ligipääsetavust. Vahemälu tasemed on järgmised:
1. tase: 1. taseme vahemälu on esmane vahemälu, mis on küll väga kiire, kuid suhteliselt väike. Tavaliselt põimitakse see protsessori kiibis protsessori vahemäluna.
2. tase: 2. taseme vahemälu on sekundaarne vahemälu, mis on tavaliselt suurem kui 1. taseme vahemälu. L2 vahemälu võib olla sisseehitatud protsessorisse või see võib olla eraldi kiibis või kaasprotsessoris ning sellel on kiire ooterežiimi süsteemibuss, mis ühendab vahemälu ja protsessorit.
3. tase: 3. taseme vahemälu on spetsiaalne mälu, mille eesmärk on parandada 1. ja 2. taseme jõudlust. Kuigi L3 vahemälu on tavaliselt kaks korda kiirem kui DRAMA , L1 või L2 vahemälu võib olla palju kiirem kui L3 vahemälu. Mitmetuumaliste protsessoritega võivad igal tuumal olla spetsiaalsed L1 ja L2 vahemälud, kuid neil on võimalik jagada L3 vahemälusid.
Varem loodi L1, L2 ja L3 vahemälud, kasutades protsessori ja emaplaadi komponentide kombinatsiooni. Nüüd on suund integreerida kõik kolm mälu vahemälu protsessorisse. Võib-olla olete sellest postitusest huvitatud - [2020 Guide] Kuidas valida arvutile emaplaat .
Kaardistamine
Vahemälu jaoks kasutatavad kolm kaardistamise tüüpi on järgmised: otsene kaardistamine, assotsiatiivne kaardistamine ja komplektide assotsieeriv kaardistamine. Üksikasjad on järgmised:
Otsene kaardistamine: Lihtsaim tehnika on otsene kaardistamine. See kaardistab iga põhimälu ploki ainult ühele võimalikule vahemälureale. Või eraldage otsekaardistamisel iga mäluplokk vahemälu konkreetsele reale.
Kui salvestusplokk varem hõivas rida, kui on vaja uut plokki laadida, siis vana plokk visatakse ära. Aadressiruum on jagatud kaheks osaks: registriväljale ja sildiväljale.
Assotsiatiivne kaardistamine: Seda tüüpi kaardistamisel kasutatakse assotsiatiivset mälu mälusõnade sisu ja aadresside salvestamiseks. Iga plokk võib sisestada vahemälu suvalise rea. See tähendab, et sõna idbit kasutatakse selleks, et tuvastada, millist sõna on plokis vaja, kuid sildist saavad kõik ülejäänud bitid.
See võimaldab vahemällu panna suvalise sõna. Seda peetakse kõige kiiremaks ja paindlikumaks kaardistamise vormiks.
Set-assotsiatiivne kaardistamine: See kaardistusvorm on otsese kaardistamise täiustatud vorm, mis välistab otsese kaardistamise puudused. Komplekti seos lahendab võimaliku värisemise probleemi otsese kaardistamise meetodites.
Seda tehes öeldakse, et täpselt ühe rea asemel võib vahemälus blokeerida ploki, loome selle komplekti täitmiseks koos mitme rida rühma. Mäluploki saab seejärel kaardistada konkreetse kogu mis tahes reale.
Performance
Kõigepealt kontrollib see vastavat kirjet vahemälus, kui protsessor peab põhimälus asuvat kohta lugema või sinna kirjutama. Vahemälu jõudlust mõõdetakse tavaliselt koguses, mida nimetatakse tabamuste suhteks. Võite kasutada suuremaid vahemälu ploki suurusi, suuremat assotsiatiivsust ja vähendatud kasutamata jätmise määra. Parandage vahemälu jõudlust, vähendades puudumiste kulusid ja vähendades vahemällu jõudmise aega.
Vaadake ka: Süsteemi vahemälu tühjendamine Windows 10 [2020 uuendatud]
Lõppsõnad
Kokkuvõtteks võib öelda, et see postitus tutvustab mõnda teavet vahemälu kohta. Olete teadnud nii selle määratlust, tüüpe kui ka ettepanekut. Pealegi saate sellest postitusest teada ka vahemälu jõudlust ja kaardistamist.