Kombiyuutarada, Macluumaadka tiknoolajiyadda
Waa maxay xogta kaydin iyo caching?
Computer, hoogtay, ma si degdeg ah oo fulinaya amarradiisa, kuwaas oo laga helay dadka. Si aad u dardar-socodka this isticmaalaa noocyo kala duwan oo tricks, iyo kibirka meel iyaga ka mid ah waxaa iska leh caching. Waa maxay? Waa maxay xogta kaydin doono? Sidee buu nidaamka this dhab qaadataa meel? Waa maxay kaydin doono xogta casriga ah "Samsung", tusaale ahaan, iyo waxay ku kala duwan xoogaa ka mid ah kuwa ku computer ah? Aynu hoos inay hesho jawaabta su'aalahan.
Waa maxay kayd?
geedi socodka la isticmaalayo
data Cusbooneysiinta
Marka la isticmaalayo, tusaale ahaan, browser web la hubiyaa kayd maxalliga ah si aad u hesho nuqul ka mid ah bogga. Marka la eego xadka of this nooc xasuusta, daahid la go'aansaday in uu iska tuur macluumaadka si uu u sameeyo meel. Si aad go'aan ka dhab ahaan waxa lagu beddeli doonaa, isticmaali algorithms kala duwan barakaca. By habka, haddii aan ka hadlo xaqiiqada ah in this xogta kaydin doono in ay "Android", in qaybta ugu, waxay waxaa loo isticmaalaa in la images, iyo macluumaadka codsiga shaqeeyaan.
ku qor Policy
- duubo Instant. isbedel kasta waxaa diiwaan synchronously in xasuusta ugu weyn.
- Dib u ama writeback. data Update xilliyo qabtay, ama marka la codsado by macaamiisha. Si aad ula socoto haddii ay tahay waxaa beddelay si ay u isticmaalaan calaamad leh laba waddan: "wasakh ah" ama modified. In the case of daahid ah waxaa lagu sameyn karaa laba rafcaanka loogu talagalay xasuusta ugu weyn, marka hore waxaa loo isticmaalaa si ay u qoraan xogta ah in la bedelay ka kayd ah, oo kii labaadna wuxuu ahaa - in uu akhriyo shayga la doonayo.
Waxaa laga yaabaa in sida in macluumaadka uu noqdo ku tacaluqda in baseka dhexe. Waxay tani dhacdaa marka xogta ee xasuusta ugu weyn ee aan wax ka bedel si ay kayd ah. Waayo, joogta ah, oo dhan u ah hababka tafatir oo isticmaalaya hab-wadashaqaynta ka.
caqabadaha casriga ah
Waafajinta xogta u dhexeeya buffers kala duwan
khasnado The waa mid waxtar leh marka hal, iyo sida ay u ilaaliyaan waxtarka of technology this, haddii badan oo iyaga ka mid ah? Dhibaatadaan waa xalin coherency baseka. Waxaa jira saddex doorasho ee is-dhaafsiga xogta:
- Loo dhan yahay. khasnado The u dhaqmi karaan sida aad jeceshahay.
- Exclusive. Loogu talagalay kiis kasta oo gaar ah.
- Non-gaar ah. caadiga ah si aad ah loo aqbalo.
heerarka khasnado
- khasnado L1. The kayd heerka ugu dhaqsaha badan - marka hore. Dhab ahaantii, waa qayb ka mid ah processor sida waxa uu ku yaalaa on hal qori ah, oo la xidhiidha blocks shaqada. Sida caadiga ah u kala qaybiyey laba nooc: khasnado edbinta iyo xogta. Inta badan Processor casriga ah uma shaqeeyaan iyada oo aan heerkan. khasnado Tani waxay ku shaqeysaa inta jeer ee processor ka, si tixraaca in ay qabtaan laga yaabaa in wareegga saacadda kasta.
- L2 Cache. Sida caadiga ah wada oo ku yaalla la mid ah hore. A goobaha xasuusta oo kala duwan. Si aad u ogaato qiimaha, waxaad u baahan tahay mugga oo dhan, siin hoos xogta caching, loo qaybiyey tirada diirkja, taas oo ah in processor ah.
- khasnado L3. Gaabis ah, laakiin kayd ugu weyn ee ku tiirsan. Caadi ahaan, in ka badan 24 MB. Waxaa loo isticmaalaa in waafajinta xogta ka kaydadkii heerka labaad kala duwan helay.
- khasnado L4. Isticmaal inuu xaq yahay oo kaliya server multiprocessing-waxqabadka sare iyo mainframes. dhaqangelinteeda sida chip gaar ah. Haddii aad weydiiso su'aal ah oo la caching xogta casriga ah "Samsung" iyo raadinaya it at, heerka this - waxaan dhihi karaa in muddo 5 sano ah si hufan u degdegay.
associativity khasnado
Tani waa sifo aasaasi ah. Associativity xogta kaydin doono loo baahan yahay in uu soo bandhigo Qaybinta ee macquul ah. Waxay, ee jeedo, waa lagama maarmaan ay sabab u tahay xaqiiqada ah in baaritaan isku xig xiga oo dhan khadadka jira qaadataa tobanaan wareegyada oo wuxuu wataa si aan gargaarka oo dhan. Sidaa darteed, waxay isticmaalaan unugyada RAM u hogaansanaanta adag in kayd xogta, si loo yareeyo waqtiga raadinta. Haddii aan is barbar dhig ku buffers dhexe waxaa ka mid ah mugga la mid ah, laakiin associativity kala duwan, kuwaas oo mid ka mid ah la iyadu lahaa doonista weyn in si deg deg ah wax ka yar shaqeeyaan, laakiin leh hufnaan gaar ah oo waaweyn.
gunaanad
Similar articles
Trending Now