Kompiuteriai, Informacinės technologijos
Kas yra talpyklos duomenis ir spartinimo?
Kompiuteris, deja, ne iš karto vykdo komandas, kurios gautos iš žmonių. Norėdami pagreitinti šį procesą naudoja triukų įvairovė, o vietoje pasididžiavimas tarp jų priklauso spartinimo. Kas tai yra? Kas yra talpyklos duomenis? Kaip veikia šis procesas iš tikrųjų vyksta? Kas yra talpyklos duomenis smartfon "Samsung", pavyzdžiui, ir jie šiek tiek skiriasi nuo tų, į kompiuterį? Leiskite kibti į gauti atsakymus į šiuos klausimus.
Kas yra talpyklos?
Galimybė naudoti procesas
Kaip atnaujinti duomenų
Kai naudojate, pavyzdžiui, interneto naršyklė yra tikrinamas vietos talpyklą rasti puslapio kopiją. Atsižvelgiant į šį ribotumą Atminties tipas, praleisti yra nuspręsta atmesti informaciją, kad vietos. Nuspręsti, ką bus pakeistas, naudokite skirtingus algoritmus poslinkis. Beje, jei mes kalbame apie tai, kad šis talpyklos duomenis į "Android" ", kad didžiąja dalimi jie naudojami dirbti su vaizdais, ir paraiškos duomenis.
rašyti politika
- Momentiniai įrašymo. Kiekvienas pakeitimas įrašomas sinchroniškai į pagrindinę atmintį.
- Atidėtas ar writeback. Atnaujinti duomenis vyks periodiškai, arba kai to reikalauja klientas. Sekti, ar jis buvo iš dalies pakeistas siekiant pasinaudoti ženklą su dviejų valstybių: "purvinas" arba modifikuoti. Jeigu miss atveju gali būti dvi apeliacijas, kuriomis pagrindinę atmintį: pirmasis yra naudojamas įrašyti duomenis, kurie buvo pakeisti iš talpyklos, o antrasis - skaityti norimą elementą.
Jis gali būti toks, kad informacija tampa neturi reikšmės tarpiniame kaupiklyje. Tai atsitinka, kai į pagrindinę atmintį duomenis be jokių koregavimų į talpyklą. Siekiant nuoseklumo, visi redagavimo procesus naudojantis sąryšio protokolus.
šiuolaikiniai iššūkiai
Sinchronizuoti duomenis tarp skirtingų buferių
Talpyklos yra naudinga, kai vienas, ir kaip išlaikyti šią technologiją efektyvumą, jei jų daug? Ši problema išspręsta buferio suderinamumą. Yra trys galimybės keistis duomenimis:
- Imtinai. Talpyklos gali elgtis taip, kaip jums patinka.
- Išskirtinis. Sukurta kiekvienu konkrečiu atveju.
- Neišimtinė. plačiai priimtas standartas.
talpyklos lygio
- L1 atmintis. Greičiausias lygio talpyklos - pirmas. Tiesą sakant, ji yra viena iš procesoriaus, nes ji yra viename luste, ir susijęs su funkciniais blokais. Paprastai skirstomi į du tipus: instrukcija talpyklą ir duomenų. Dauguma šiuolaikinių procesorių neveikia be šio lygio. Ši atmintis veikia procesoriaus dažnis, todėl nuoroda į jį gali atlikti kiekvieną laikrodžio ciklą.
- L2 spartinančioji atmintinė. Paprastai yra kartu su ankstesnės. A atskiri atminties sritis. Norėdami sužinoti jo reikšmę, reikia visą tūrį, atsižvelgiant pagal spartinimo duomenimis, padalinta iš branduolių skaičiaus, kuris yra procesorius.
- L3 SPARTINANČIOJI ATMINTIS. Lėtas, tačiau didžiausia priklauso talpyklos. Paprastai, daugiau nei 24 MB. Jis naudojamas sinchronizuoti gautus iš talpyklos įvairaus antrojo lygio duomenis.
- L4 talpyklos. Naudojimas yra pateisinamas tik aukštos kokybės multiprocessing serverių ir kompiuteriniai masyvai. Įgyvendinti ją kaip atskirą mikroschemą. Jei užduoti klausimą, kuris yra spartinimo duomenis išmanųjį telefoną "Samsung" ir žiūri į jį, šis lygis - galiu pasakyti, kad 5 metus tiksliai skubėti.
talpyklos asociatyvumas
Tai yra pagrindinė charakteristika. Asociatyvumas iš talpyklos duomenis privalo rodyti loginį segmentavimą. Ji, savo ruožtu, yra būtina dėl to, kad eilės skenavimas visų esamų linijų trunka dešimtis ciklų ir atneša ne visais privalumais. Todėl naudoti RAM Ląstelių standus prisijungimas prie duomenų talpyklą, siekiant sumažinti paieškos laiką. Jei mes palyginti tarpinės buferiai yra tokio paties tūrio, bet skirtingos Association, vienas su kuriuo ji turėjo didelę valią dirbti lėčiau, bet su dideliu specifiniu efektyvumą.
išvada
Similar articles
Trending Now