ComputerInformation technology

Yintoni i data ogcinwe kanye ukulondoloza?

Ikhompyutha, yeha, akazange kwaoko isebenzise imiyalelo, ezo zifunyenwe ezivela ebantwini. Ukukhawulezisa le nkqubo isebenzisa ezahlukeneyo amaqhinga, liphele iqhayiya ndawo phakathi kwabo bobabo ukugcina. Yintoni na? Zeziphi data egciniwe? Le nkqubo ithatha njani landawo? Yintoni eligcinwe data kwi efowuni "Samsung", umzekelo, yaye zahluke kancinane kulawo kwi computer? Makhe uguqe nokufumana iimpendulo zale mibuzo.

Yintoni efihlakeleyo?

Ngoko wabiza buffer eliphakathi, nto leyo enika unikezelo olukhawulezayo kulwazi, linokuba ukuba umbuzo ngaphezu kwabo bonke. Yonke idatha eziqulathwe kuyo. Ingenelo ebalulekileyo kukuba ukucatshulwa ingcaciso eyimfuneko evela efihlakeleyo kunokuba ngokukhawuleza kakhulu kunokuba ukusuka kwivenkile yokuqala. Kodwa kukho ethile ebalulekileyo - ubukhulu. Idatha yeenkcukacha ezigciniweyo lisetyenziswa izikhangeli, disk nzima, CPU, umncedisi we web, uyaphumelela, kunye neenkonzo DNS. Isiseko lwesakhiwo ke recordsets. Ngamnye kubo neyayanyaniswa into ethile okanye iyunithi data ezivelileyo bakope into na kwimemori engundoqo. Amangenelo babe isazisi (TAG), ngokusebenzisa okumisiweyo ngokufanisa. Makhe sijonge a bit isizathu ezahlukeneyo imbono: yintoni eligcinwe data kwi kwifowuni yakho "Samsung" okanye omnye umenzi? Ngaba yahlukile kwabo kwi computer? Ukusuka ingongoma ebalulekileyo imbono - hayi kuphela umahluko ngobukhulu.

Inkqubo esebenzisa

Xa iklayenti (ke ukuba ezidweliswe ngasentla) ocela data, into yokuqala eyenza ikhompyutha - ulinganisa cache. Ukuba ayinqwenelayo ukungena, ngoko isetyenziselwe. Kule meko kukho kwizikrelemnqa. Ngamaxesha athile idatha ukhutshelwe efihlakeleyo kwimemori engundoqo. Kodwa ukuba ingxelo efunekayo abuyi kufunyanwa, kukho umxholo lophendlo yokugcina isiseko. Bonke thatha ulwazi idluliselwe kwi-cache, ukuze ke zinokufumaneka ngokukhawuleza. Ipesenti lezicelo xa wathweswa ngempumelelo, ebizwa inqanaba okanye ratio hit.

data Ihlaziya

Xa usebenzisa, umzekelo, ibhrawuza web lukhangelwe cache yendawo ukufumana ikopi yephepha. Ngenxa yokuba kukho ukunqongophala yolu hlobo memory, i miss kugqitywa ukulahla ulwazi ukwenza isithuba. Ukuze uncume into aya kutshintshwa, sebenzisa ubuchule ezahlukeneyo ukufuduka. Ngendlela, ukuba sithetha ngayo yokuba le ipheyiji yeenkcukacha data kwi "Android", ukuba le nxalenye ezininzi zisetyenziswa ukusebenza kunye nemifanekiso, kunye data isicelo.

ukubhala Policy

Ngexesha ukuguqulwa okubhalwe kule cache kunye nokuhlaziya iinkcukacha kwimemori engundoqo. Ukulibaziseka kwexesha ludlulele phakathi ulwazi isicelo kuxhomekeka nkqubo ukurekhoda. Kukho iindidi ezimbini eziphambili:

  1. lokurekhoda Instant. utshintsho nganye ubhalwe synchronously kwimemori engundoqo.
  2. Ukulibaziseka okanye writeback. data Update zibanjwa ngamaxesha athile, okanye xa ecelwe ngumthengi. Ukugcina umkhondo nokuba oko kulungiswa ukuze kusetyenziswe uphawu uthi ezimbini: "mdaka" okanye ilungiswe. Kwimeko apho miss zingenziwa izibheno ezimbini ejoliswe memory engundoqo: owokuqala isetyenziswa ukubhala iinkcukacha ezitshintshiweyo ukusuka efihlakeleyo, kwaye eyesibini - ukufunda into oyifunayo.

Kusenokuba ngendlela yokuba ingcaciso awungeni ndawo le buffer eliphakathi. Oku kwenzeka xa data kwimemori engundoqo ngaphandle kokwenza naluphi na uhlengahlengiso kwi-cache. Efanayo, zonke iinkqubo yokuhlela usebenzisa Izivumelwano namathelwano.

imingeni ezaziphila

Ngenxa yokwanda nezihlandlo iziqhubekisi kunye nokusebenza memory anda, iindawo ingxaki entsha - ukusikelwa umda lojongano udlulisela le data. Yintoni ungaqaphela umntu onolwazi? imemori esisikhupheli sokuxhaphakileyo kuluncedo kakhulu ukuba amaza lingaphantsi kwe-RAM kwi kumqhubekekisi. Abaninzi kubo babe buffer endaweni yabo intermediate ukuze ukunciphisa ixesha ukufikelela kwimemori, leyo elicothayo iirejista. I-CPU exhasa virtual dilesi, ngokufuthi beka ezincinane kodwa fast kakhulu buffer idilesi translation. Kodwa kwezinye iimeko, i Cache ayiloncedo kakhulu, yaye ngamanye amaxesha kudala kuphela ingxaki (kodwa ngesiqhelo ekwi-computer, eziye izalwe uguqulelo non-abaqeqeshiweyo). Ethetha ngoko eligcinwe data kwi smartphone yakho, NGO kuqatshelwe ukuba ngenxa yobungakanani encinane ngecebo kuyimfuneko ukwenza ukuphunyezwa entsha cache efinyeziweyo. Ngoku ezinye phones liyi parameters njengoko kwiminyaka elishumi eyadlulayo, advanced ikhompyutha - kodwa yintoni umahluko ngobukhulu!

Ngqamanisa data phakathi zebhodi

I Cache luncedo xa mnye, kunye nokugcina njani ukusebenza obu bugcisa, xa kakhulu kubo? Le ngxaki isonjululwe buffer coherency. Kukho ezintathu iindlela utshintsho data:

  1. EBandakanya wonke uMfundi. I-cache nga baziphathe njengoko uthanda.
  2. Exclusive. Yenzelwe kwimeko ethile nganye.
  3. Non-kuphela. umgangatho eyaziwayo.

amazinga cache

Inani labo kudla ulingana ezintathu okanye ezine. Okuya uba mkhulu umsantsa inqanaba inkumbulo, ngoko ke bulkier yaye bazekelele:

  1. L1 cache. Inqanaba efihlakeleyo fastest - kuqala. Enyanisweni, kuba yinxalenye kumqhubekekisi njengoko kubekwe phezu chip enye, kwaye inxulumene kwiibloko umsebenzi. Ngokuqhelekileyo zohlulwa ngokwendidi ezimbini: umyalelo cache data. Ezininzi iziqhubekisi yanamhlanje ukusebenza ngaphandle kweli nqanaba. Le efihlakeleyo isebenza amaza iprosesa kwi, ngoko ke yabhekisela kuyo ukuze enze umjikelo clock ngamnye.
  2. L2 cache. Ngokuqhelekileyo ebekwe kunye nezinye ezidlulileyo. A iindawo memory eyahlukileyo. Ukuze ufumanise ixabiso layo, kufuneka umthamo lonke, enikwe phantsi data esisikhupheli sokuxhaphakileyo, lize ke lahlulwe ngenani umphakathi, leyo kumqhubekekisi.
  3. L3 cache. YeSlow Food, kodwa efihlakeleyo inkulu zixhomekeke. Ngokuqhelekileyo, ngaphezulu kwama-24 MB. Isetyenziswa nangolunye data efunyenwe imiqulu kwinqanaba lesibini ezahlukeneyo.
  4. L4 cache. Sebenzisa bugwetyelwe kuphela oluphezulu lwe abancedisi multiprocessing kunye mainframes. Ukusebenzisa njengokuba chip eyahlukileyo. Ukuba ukubuza umbuzo ukuba ulondoloza zedata efowuni "Samsung" kwaye ujonge kuyo, le level - ndingatsho ukuba iminyaka emi-5 kanye khawuleza.

imemori associativity

Olu luphawu esisiseko. Associativity kwe data egciniwe kufuneka ukubonisa segmentation enengqondo. Yena, ke, kukho imfuneko yoko ngenxa yokuba kukho scan ezilandelanayo zonke imigca ezikhoyo kuthatha amashumi imijikelo, adlise zonke iingenelo. Ngoko ke, sebenzisa iiseli RAM ukubambelela engqongqo ukuya efihlakeleyo data, ukwenzela ukunciphisa ixesha search. Xa sithelekisa zebhodi esiPhakathi umqulu efanayo kodwa associativity ezahlukeneyo, omnye umntu waba umyolelo elikhulu ukusebenza ngaphantsi ngokukhawuleza, kodwa kukho ngempumelelo enkulu ethile.

isiphelo

Njengoko ubona, i-data ipheyiji yeenkcukacha phantsi kweemeko ezithile, ivumela computer yakho enze ngaphezulu ngokukhawuleza. Kodwa ke, yeha, kusekho bekuthi lwemiba apho unako ukusebenza ixesha elide.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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