Computer, Information 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?
Inkqubo esebenzisa
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
- lokurekhoda Instant. utshintsho nganye ubhalwe synchronously kwimemori engundoqo.
- 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
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:
- EBandakanya wonke uMfundi. I-cache nga baziphathe njengoko uthanda.
- Exclusive. Yenzelwe kwimeko ethile nganye.
- Non-kuphela. umgangatho eyaziwayo.
amazinga cache
- 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.
- 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.
- L3 cache. YeSlow Food, kodwa efihlakeleyo inkulu zixhomekeke. Ngokuqhelekileyo, ngaphezulu kwama-24 MB. Isetyenziswa nangolunye data efunyenwe imiqulu kwinqanaba lesibini ezahlukeneyo.
- 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
Similar articles
Trending Now