Solosaina, Teknolojia vaovao
Inona no Voatakona angon-drakitra sy ny caching?
Computer, indrisy, dia tsy manome avy hatrany ny didy, izay efa nandray tamin'ny olona. Mba hanafainganana ity dingana ity dia mampiasa tetika isan-karazany, ary ny rehaka momba izao eo aminy toerana an'i caching. Inona moa izany? Inona no Voatakona antontan-kevitra? Ahoana no dingana mitranga raha ny marina? Inona no Voatakona antontan-kevitra ao amin'ny smartphone "Samsung", ohatra, dia somary tsy mitovy amin'ireo ao amin'ny ordinatera? Andeha midina any mahazo valin'ireo fanontaniana ireo.
Inona no atao hoe cache?
Ny dingan'ny mampiasa
fanavaozana tahirin-kevitra
Rehefa mampiasa, ohatra, ny Internet navigateur dia teny an-toerana cache mba hitady dika mitovy ny pejy. Noho ny famerana io fitadidiana karazana, ny Oliravina dia nanapa-kevitra ny hanary ny fanazavana hanaovana toerana. Mba hanapa-kevitra mazava tsara, no ho solon'ny, mampiasa algorithms famindran-toerana isan-karazany. Teny an-dalana, raha miresaka momba ny zava-misy fa Voatakona angona ho any amin'ny "Android", fa ho an'ny ankamaroan'ny hafa dia ampiasaina mba miasa amin'ny sary, antontan-kevitra sy ny fampiharana.
manoratra Policy
- Instant peo. Fiovana tsirairay dia voarakitra synchronously ny fahatsiarovana lehibe.
- Tara na writeback. Update angona natao tsindraindray, na rehefa angatahin'ny ny mpanjifa. Mba haharaka ny dia ahitsy na ny mampiasa famantarana roa, hoe: "maloto" na ny farany. Kanefa kosa raha ny iray Oliravina azo atao roa antso natao fahatsiarovana lehibe: ny voalohany dia ampiasaina mba hanoratra ny tahirin-kevitra izay efa niova avy amin'ny cache, ary ny faharoa - mba hamaky ny zavatra irina.
Mety ho lasa toy ny fanazavana ilaina ho an'ny kafa buffer. Izany dia miseho rehefa ny antontan-kevitra ao amin'ny tena fahatsiarovana tsy manao misy fanovana ny cache. Fa tsy tapaka, ny fanovana rehetra rafitra mampiasa ny protocols coherence.
belona olana
Synchronize tahirin-kevitra eo amin'ny samy hafa buffers
Ny cache dia ilaina ny anankiray, ary ny fomba hitazonana ny fahombiazan'ny teknolojia io, raha be dia be azy ireo? Voavaha io olana io coherency buffer. Misy safidy telo ho an'ny fifanakalozana angona:
- Manontolo. Ny cache dia afaka mitondra tena araka izay tianao.
- Irery. Natao isaky ny tranga manokana.
- Non-irery. ny fitsipika eken'ny besinimaro.
cache haavon'ny
- L1 cache. Ny haingana indrindra ambaratonga cache - voalohany. Raha ny marina, dia ny ampahany amin'ny processeur araka ny hita eo amin'ny iray Chip, ary samy mifandray amin'ny asa sakana. Matetika mizara ho roa karazana: fampianarana cache sy ny tahirin-kevitra. Processors maoderina indrindra dia tsy miasa raha tsy izany ambaratonga. Zavatra tsy cache ny processeur miasa amin'ny matetika, toy izany koa ny momba ny mety hanao tsirairay tsingerin'ny famantaranandro.
- Cache L2. Matetika toerana miaraka amin'ny iray teo aloha. Ny fahatsiarovana misaraka faritra. Mba hahitana ny vidiny, dia mila ny boky iray manontolo, nomena ambanin'ny caching tahirin-kevitra, hizarana ny isan'ny cores, izay ao amin'ny processeur.
- L3 cache. Slow, fa ny lehibe indrindra cache miankina. Matetika, mihoatra ny 24 MB. Izany no ampiasaina mba synchronize ny angona lahatsoratra nafenina nandray avy amin'ny ambaratonga faharoa samihafa.
- L4 cache. Ampiasao no hamarinina afa-tsy ho an'ny fampisehoana avo-multiprocessing lohamilina sy ny mainframes. Tanteraho ho toy ny misaraka Chip. Raha mametraka fanontaniana izay caching antontan-kevitra ao amin'ny smartphone "Samsung" ary mijery azy, ambaratonga ity - dia afaka milaza fa ny 5 taona haingana indrindra.
cache associativity
Izany no toetra fototra. Associativity ny Voatakona antontan-kevitra dia takiana mba haneho ny lojika segmentation. Izy, kosa, dia ilaina noho ny zava-misy fa ny sequential Notarafina ny andalana rehetra efa misy maka am-polony ny tsingerina ary mitondra ny tsy ny soa. Noho izany, mampiasa RAM sela henjana fankatoavana ny angon-drakitra cache, mba hampihenana ny fitadiavana fotoana. Raha mampitaha ny kafa buffers avy amin'ny boky iray ihany, fa samy hafa associativity, ny anankiray izay nanana lehibe tsy sitrapony miasa haingana, fa lehibe amin'ny fahombiazana manokana.
famaranana
Similar articles
Trending Now