KọmputaAlaye ọna ẹrọ

Kini ni kashi data ki o si caching?

Computer, alas, kò lẹsẹkẹsẹ executes àwọn òfin, eyi ti o ti wa ni gba lati awọn eniyan. Lati mu yara ilana yi nlo a orisirisi ti ẹtan, ati awọn igberaga ti ibi lãrin wọn je ti si caching. Ki ni o? Ohun ti o wa ni kashi data? Báwo ni ilana yi kosi gba ibi? Ohun ti wa ni kashi data ni a foonuiyara "Samsung", fun apẹẹrẹ, nwọn si yato ni itumo lati awon ninu awọn kọmputa? Jẹ ki ká gba si isalẹ lati sunmọ ni idahun si ibeere wọnyi.

Ohun ti o jẹ kaṣe?

Ki a npe ni agbedemeji saarin, eyi ti o pese yara yara si alaye, awọn iṣeeṣe ti awọn ìbéèrè ju gbogbo. Gbogbo data ti o wa ninu o. Ohun pataki anfani ni wipe jade awọn pataki alaye lati kaṣe le jẹ significantly yiyara ju lati atilẹba itaja. Ṣugbọn nibẹ ni a significant drawback - iwọn. Kashi data ti lo ni burausa, lile disk, Sipiyu, ayelujara server, AamiEye, ati DNS iṣẹ. Igba ti awọn be ni o wa ni recordsets. Kọọkan ti wọn ni nkan ṣe pẹlu kan ano tabi data kuro ti o protrude da ohun ti o jẹ ni akọkọ iranti. Awọn titẹ sii ni ohun idamo (tag), nipa ọna ti eyi ti o ti nipasẹ tuntun. Jẹ ki ká wo kekere kan bit ti o yatọ ojuami ti wo: ohun ti wa ni kashi data ninu foonu rẹ "Samsung" tabi miiran olupese? Ni o wa ti won o yatọ lati awon ti o wa ninu awọn kọmputa? Lati a yeke ojuami ti wo - ko nikan ni iyato ninu iwọn.

Awọn ilana ti lilo

Nigba ti a ni ose (ti won n akojọ loke) Awọn ibeere data, akọkọ ohun ti o mu ki a kọmputa - ayewo kaṣe. Ti o ba ti o ti wa ni ti o fẹ titẹsi, ki o si ti lo. Ni awọn igba miiran ti o wa ni a to buruju. Lorekore awọn data dakọ lati kaṣe si awọn akọkọ iranti. Ṣugbọn ti o ba beere fun gba ti ko ti ri, nibẹ ni a search akoonu ni mimọ ipamọ. Gbogbo ya awọn alaye ti wa ni gbe si awọn kaṣe, ki o si le wa ni wọle diẹ sii ni yarayara. Ogorun ti ibeere nigba ti ade pẹlu aseyori, ti a npe awọn ipele tabi lu ratio.

iṣẹda data

Nigba lilo, fun apẹẹrẹ, a kiri lori ayelujara wa ni ẹnikeji agbegbe kaṣe lati wa kan daakọ ti awọn iwe. Fi fun awọn idiwọn ti yi iranti iru, a miss ti wa ni pinnu lati àwọn àyípadà awọn alaye lati ṣe aaye. Lati pinnu gangan ohun ti yoo wa ni rọpo, lo o yatọ si aligoridimu nipo. Nipa ona, ti o ba a soro nipa o daju wipe yi kashi data si "Android", ti o fun julọ apakan ti won ti wa ni lo lati ṣiṣẹ pẹlu awọn images, ati ohun elo data.

kọ Afihan

Nigba awọn iyipada ti awọn akoonu ti ti kaṣe ki o si mu awọn data ni akọkọ iranti. Awọn akoko idaduro ti o koja laarin awọn ohun elo alaye ti o da lori awọn gbigbasilẹ imulo. Nibẹ ni o wa meji akọkọ orisi:

  1. Instant gbigbasilẹ. Kọọkan ayipada ti wa ni gba silẹ synchronously si awọn akọkọ iranti.
  2. Leti tabi writeback. Update data ti o waye lorekore, tabi nigbati beere nipa awọn onibara. Lati tọju abala awọn boya ti o ti tun ṣe lati lo kan ami pẹlu meji ipinle: "idọti" tabi títúnṣe. Ninu awọn idi ti a miss le ti wa ni ṣe meji apetunpe Eleto akọkọ iranti: akọkọ ti a ti lo lati gba awọn data ti a ti yi pada lati kaṣe, ati awọn keji - lati ka awọn ti o fẹ ohun kan.

O le jẹ iru awọn ti alaye di pataki si awọn agbedemeji saarin. Eleyi waye nigbati awọn data ni akọkọ iranti lai ṣiṣe eyikeyi atunṣe si awọn kaṣe. Fun aitasera, gbogbo awọn ti awọn ṣiṣatunkọ lakọkọ lilo awọn eeto Ilana.

imusin italaya

Pẹlu ohun ilosoke ninu awọn igbohunsafẹfẹ ti nse ati ki o pọ iranti iṣẹ, titun kan isoro agbegbe - awọn idiwọn ti awọn ni wiwo data gbigbe. Ohun ti o le se akiyesi kan oye eniyan? Kaṣe iranti jẹ gidigidi wulo ti o ba ti igbohunsafẹfẹ jẹ kere ju ni Ramu ni ero isise. Ọpọlọpọ awọn ti wọn ni ara wọn agbedemeji saarin lati din wiwọle akoko lati iranti, ti o jẹ losokepupo ju han. Awọn Sipiyu ti o ni atilẹyin foju sọrọ, igba gbe kekere sugbon gan sare adirẹsi translation saarin. Sugbon ni igba miiran, awọn kaṣe jẹ ko gan wulo, ati ki o ma nikan ṣẹda isoro (sugbon o jẹ maa n ni awọn kọmputa, eyi ti o ti koja kan ti kii-ọjọgbọn ti ikede). Soro ti ohun ti wa ni kashi data ninu rẹ foonuiyara, NGO woye wipe nitori si awọn iwọn kekere ti awọn ẹrọ ni pataki lati ṣẹda titun kekere kaṣe imuse. Bayi diẹ ninu awọn foonu le ṣogo sile bi odun mewa seyin, to ti ni ilọsiwaju kọmputa - ṣugbọn ohun ti a iyato ninu won iwọn!

Mu awọn data laarin o yatọ si buffers

Awọn kaṣe jẹ wulo nigba ti ọkan, ati bi o si bojuto awọn ndin ti yi ọna ti, ti o ba a pupo ti wọn? Isoro yi ni re saarin coherency. Nibẹ ni o wa mẹta awọn aṣayan fun data paṣipaarọ:

  1. Jumo. Awọn kaṣe le huwa bi o ba fẹ.
  2. Iyasoto. Apẹrẹ fun kọọkan kan pato nla.
  3. Non-iyasoto. a ni opolopo ti gba bošewa.

kaṣe awọn ipele

Iye wọn jẹ maa n dogba si mẹta tabi mẹrin. Ti o tobi ni ipele ti iranti, ki o jẹ bulkier ati losokepupo:

  1. L1 kaṣe. Awọn sare ipele kaṣe - akọkọ. Ni pato, o jẹ ara awọn isise bi o ti wa ni be ni lori kan nikan ni ërún, ati ki o tijoba si awọn iṣẹ awọn bulọọki. Maa pin si meji orisi: ẹkọ kaṣe ati data. Julọ igbalode nse ko sise lai yi ipele. Yi kaṣe nṣiṣẹ ni isise igbohunsafẹfẹ, ki awọn tọka si o le ṣe kọọkan aago ọmọ.
  2. L2 kaṣe. Maa be pọ pẹlu awọn ti tẹlẹ ọkan. A lọtọ iranti agbegbe. Lati wa jade awọn oniwe-iye, o nilo gbogbo iwọn didun, fi labẹ caching data, pin nipa awọn nọmba ti ohun kohun, eyi ti o jẹ ninu awọn isise.
  3. L3 kaṣe. O lọra, ṣugbọn awọn tobi ti o gbẹkẹle kaṣe. Ojo melo, diẹ sii ju 24 MB. O ti wa ni lo lati muu awọn data gba lati caches ti o yatọ si keji ipele.
  4. L4 kaṣe. Lilo ti wa ni lare nikan fun ga-išẹ multiprocessing apèsè ati mainframes. Se o bi a lọtọ ërún. Ti o ba beere ibeere kan ti o ti wa caching data ni a foonuiyara "Samsung" ati ki o nwa ni o, yi ipele - Mo le so pe fun 5 years gbọgán yara.

kaṣe associativity

Eleyi jẹ a yeke ti iwa. Associativity ti awọn kashi data ti wa ni ti a beere lati han awọn mogbonwa pinpim. O, ni Tan, ni pataki nitori si ni otitọ wipe a lesese ọlọjẹ ti gbogbo wa tẹlẹ ila gba mewa ti waye si mu to ko gbogbo awọn anfani. Nitorina, lo Ramu ẹyin kosemi lilẹmọ si awọn data kaṣe, ni lati le din awọn àwárí akoko. Ti a ba afiwe awọn agbedemeji buffers ni o wa ti kanna iwọn didun sugbon o yatọ si associativity, awọn ọkan pẹlu ẹniti o ní a nla ife lati ṣiṣẹ kere ni kiakia, ṣugbọn pẹlu kan ti o tobi kan pato ṣiṣe.

ipari

Bi o ti le ri, awọn kashi data labẹ awọn ipo, o gba kọmputa rẹ lati sise diẹ sii ni yarayara. Ṣugbọn, alas, nibẹ ni ṣi oyimbo kan pupo ti ise lori eyi ti o le sise fun igba pipẹ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.birmiss.com. Theme powered by WordPress.