Talpyklos atminties įvadas: apibrėžimas, tipai, našumas [MiniTool Wiki]
An Introduction Cache Memory
Greita navigacija:
Laikinoji atmintis
Apibrėžimas
Kas yra talpyklos atmintis? Talpykla yra lusto kompiuterio komponentas. Tai gali padėti efektyviau gauti duomenis iš kompiuterio atminties. Tai veikia kaip laikina saugojimo vieta, kurioje kompiuterio procesoriai gali lengvai nuskaityti duomenis, o tarp jų - kaip buferis RAM ir procesorius.
Patarimas: Norėdami sužinoti daugiau informacijos apie procesorių, galite apsilankyti „MiniTool“ Oficiali svetainė.Koks yra laikinosios atminties tikslas? Jis gali būti naudojamas pagreitinti ir sinchronizuoti su didelės spartos procesoriumi. Tai išsaugo dažnai prašomus duomenis ir instrukcijas, kad prireikus juos būtų galima iškart naudoti prie procesoriaus. Talpyklos atmintis yra brangesnė nei pagrindinė ar disko atmintis, tačiau pigesnė nei procesoriaus registrų.
Tipai
Tradiciškai talpyklos atminties tipas buvo klasifikuojamas kaip „lygis“, siekiant apibūdinti jo artumą ir prieigą prie mikroprocesoriaus. Talpyklos atmintis yra tokia:
1 lygis: 1 lygio talpykla yra pagrindinė talpykla, kuri yra labai greita, tačiau palyginti maža. Paprastai jis yra įdėtas kaip procesoriaus talpykla į procesoriaus lustą.
2 lygis: 2 lygio talpykla yra antrinė talpykla, kuri paprastai yra didesnė nei 1 lygio talpykla. L2 talpykla gali būti įdėta į centrinį procesorių arba atskirame luste ar bendrame procesoriuje, ir ji turi greitą budėjimo sistemos magistralę, jungiančią talpyklą ir procesorių.
3 lygis: 3 lygio talpykla yra specializuota atmintis, kuria siekiama pagerinti 1 ir 2 lygio našumą. Nors L3 talpykla paprastai yra dvigubai didesnė nei DRAMA , L1 arba L2 talpykla gali būti daug greitesnė nei L3 talpykla. Naudojant kelių branduolių procesorius, kiekviename branduolyje gali būti specialios L1 ir L2 talpyklos, tačiau jos gali bendrinti L3 talpyklas.
Anksčiau L1, L2 ir L3 talpyklos buvo kuriamos naudojant procesoriaus ir pagrindinės plokštės komponentų derinį. Dabar tendencija yra integruoti visus tris atminties talpyklos lygius į patį procesorių. Galbūt jus domina šis įrašas - [2020 vadovas] Kaip pasirinkti pagrindinę plokštę savo kompiuteriui .
Žemėlapis
Trys talpyklos atmintyje naudojami atvaizdavimo tipai yra šie: tiesioginis atvaizdavimas, asociatyvusis atvaizdavimas ir rinkinio asociatyvusis atvaizdavimas. Išsami informacija yra tokia:
Tiesioginis kartografavimas: Paprasčiausia technika yra tiesioginis kartografavimas. Kiekvieną pagrindinės atminties bloką jis susieja tik su viena galima talpyklos eilute. Arba, tiesiogiai susiejant, paskirstykite kiekvieną atminties bloką tam tikrai eilutei talpykloje.
Jei atminties blokas anksčiau užėmė eilę, kai reikia įkelti naują bloką, senasis blokas bus atmestas. Adreso erdvė yra padalinta į dvi dalis: indekso lauką ir etiketės lauką.
Asociatyvus kartografavimas: Šio tipo žemėlapiuose asociacinė atmintis naudojama atminties žodžių turiniui ir adresams saugoti. Bet kuris blokas gali įvesti bet kurią talpyklos eilutę. Tai reiškia, kad žodis id bit naudojamas identifikuoti, kuris žodis reikalingas bloke, tačiau etiketė tampa visais likusiais bitais.
Tai leidžia bet kurį žodį talpinti bet kurioje talpyklos vietoje. Tai laikoma greičiausia ir lankstiausia kartografavimo forma.
Nustatyti asociacinį žemėlapį: Ši kartografavimo forma yra patobulinta tiesioginio kartografavimo forma, pašalinanti tiesioginio kartografavimo trūkumus. Nustatytas susiejimas išsprendžia galimo drebėjimo problemą tiesioginio atvaizdavimo metodais.
Tai daro sakydamas, kad vietoj tiksliai vienos eilutės blokas gali būti atvaizduotas talpykloje, mes sukursime kelių eilučių grupę, kad įvykdytume šį rinkinį. Tada atminties bloką galima priskirti bet kuriai tam tikros kolekcijos eilutei.
Spektaklis
Pirmiausia jis patikrina, ar talpykloje nėra atitinkamo įrašo, kai procesoriui reikia skaityti ar rašyti į vietą pagrindinėje atmintyje. Talpyklos atminties našumas paprastai matuojamas suma, vadinama įvykių santykiu. Galite naudoti didesnius talpyklos blokų dydžius, didesnį asociatyvumą ir mažesnius praleidimų rodiklius. Pagerinkite talpyklos našumą, sumažindami praleidimų kainą ir sutrumpindami laiką, kol pasieksite talpyklą.
Taip pat žiūrėkite: Kaip išvalyti sistemos talpyklą „Windows 10“ [atnaujinta 2020 m.]
Paskutiniai žodžiai
Apibendrinant, šiame įraše pateikiama tam tikra informacija apie talpyklos atmintį. Jūs žinote jo apibrėžimą, tipus ir pasiūlymus. Be to, iš šio įrašo taip pat galite žinoti apie talpyklos atminties našumą ir žemėlapius.