Telefonia, Tecnulugia infurmazione
Cosa hè u dati in cache, è caching?
Urdinatore, atlɑs m, ùn executes subitu i cumandamenti, chì sò ricevutu da u populu. À accelerate stu prucessu adopra una varietà di scherzi, è a fiertà di postu à mezu à elli, belongs caching. Cosa hè? Cosa sò i dati in cache? Cumu ùn stu prucessu si intreccia locu? Cosa hè in cache dati in un PUBLICIDAD "Samsung", per esempiu, è ch'elli differ assai da quelli chì in lu computer? Chì l'arrivare falà à lodare risposte à ste dumande.
Cosa hè a cache?
U prucessu di usu
dati aghjurnamentu
Quandu cù, per esempiu, un navigatore Web hè verificatu cache di lucali à truvà una copia di a pagina. Datu u inevitevuli di stu tipu, memoria, una Miss hè decisu à discard i infurmazioni à fà spaziu. A dicidiri esattamente ciò chì hà da esse rimpiazzati, aduprà differente alguritmi spustamentu. By lu modu, siddu avemu parrari u fattu ca sta dati in cache à l ' "Android", chi per u più parte si sò aduprati à travaglià incù imagine, è dati dumanda.
scrìviri Policy
- n'hè Instant. Ogni cambiamentu hè arregistrata synchronously a memoria di lu menu.
- Parò, o writeback. dati Update tinia periodically, o quandu dumandatu da i clienti. À tena traccia di s'ellu hè statu Amended à utilizà un segnu cù dui stati: "fitenti" o mudificatu. In u casu di un ilu pò esse fatta dui Appellu andà memoria maiò: a prima hè usatu pi nutari li dati chì sò statu cambiatu da u cache, è lu secunnu - di leghje lu bagagliu àutri.
Si pò esse tali chi nantu à u corsu diventa mpòrtanu ô lu cuscinettu ntirmediu. Stu succeri quannu lu dati a la memoria di lu menu, senza facennu ogni adjustments di u cache. Di cuerenza, tutte e di l 'azzione di scrittura cù u protocols coherence.
sfide cuntempuraniu
Jeden dati trà sfarenti buffers
U cache hè interessante quandu unu, è cumu a mantèniri li jammi di sta tecnulugia, siddu assai d 'iddi? Stu prublemu hè solving cuscinettu coherency. Ci sò trè ozzione di u scambiu dati:
- Cumpresu. U cache pò addivintari un picciottu comu vi piaci.
- Chjosa. Fatte per ogni casu spicìficu.
- Non-suprana. un mudellu largamenti accittata.
livelli a cache
- cache di L1. U cache di livellu u più veloce - prima. In fatti, ci hè a parti di u prucissuri comu si trova nantu à una sola chip, è si lija a blocchi funzione. Di solitu spartutu in dui tipi: cache di struzzione è dati. Most j'avais mudernu ùn travaglià senza stu livellu. Sta a cache opera in u ultrahigh prucissuri, accussì lu rifirimentu a lu pò guarisce ogni routes roggiu.
- cache di L2. Di solitu situatu assemi cu l 'unu di nanzu. A spazii memoria siparati. À truvà fora u so valori, vi tuccherà u web vulume, datu sottu dati caching, spartutu da u numaru di zuccuna, chì ghjè in lu prucissuri.
- cache di L3. Lentu, ma lu cchiù granni a cache dipinnenza. Tipicamenti, più chè 24 MB. Si hè usatu à jeden i dati ricevutu da caches di differente secunnu liveddu.
- cache di L4. Usu hè ghjustificata solu per servori multiprocessing high-curà e mainframes. Azzione si com'è un boiu siparati. Sè vo dumandu una quistione chì hè caching dati in un PUBLICIDAD "Samsung" è fighjulendu lu, issu livellu - I pò dì chì per 5 anni, pricisamenti fala.
cache di associativity
Sta hè una caratteristica fundamintale. Associativity di i dati in cache hè necessariu di fà vede u segmentation romanu. Idda, a turnu, hè necessariu per via di u fattu chì un scanning Nic di tutte e ligne esistenti pigghia decine di ciculu è portani à micca tutti i benefici. Pirciò, aduprà Leoni RAM adirenza rigidu à u cache di dati, in ordine à accurtà u tempu di ricerca. Sè noi cunfruntari lu buffers ntirmediu: sò di u listessu vulume ma diffirenti associativity, l 'unu cu cui hà avutu una grande vuluntà à travaglià menu prestu, ma incù una grande efficienza specifichi.
cunchiusioni
Similar articles
Trending Now