Innholdsfortegnelse:
Definisjon - Hva betyr Cold Buffer?
En kald buffer er et segment av et dataminne som er reservert for midlertidig datalagring som ikke har blitt tilgang til eller brukt i det siste. En kald buffer kan også referere til et område i minnet som ikke er skrevet nylig. Konseptet med kalde buffere er assosiert med datastrukturen som brukes for minnestyringsordninger som den minst nylig brukte (LRU) -politikken.
Techopedia forklarer Cold Buffer
Moderne operativsystemer bruker ofte effektive minnestyringsordninger som segmentering og personsøk. I personsøk blir prosessen delt inn i sider og minnet er delt inn i rammer. Sidene er plassert i rammer etter kravene i prosessen. Segmentering følger en lignende mekanisme. Bare en delmengde av sidene som er avgjørende for utførelsen av en prosess, må plasseres i hovedminnet; de andre sidene er plassert på sekundær lagring. Imidlertid er kostnadene for å få tilgang til en side fra sekundært minne for kostbare, og det er grunnen til at en buffer opprettholdes. Bufferen bruker en algoritme som LRU-sidepolicy, der bufferen bare lagrer sider som ofte refereres til av applikasjonen. Dette er fordi applikasjonens iboende natur tilsier at visse deler nås oftere enn andre.
Bufferen lagrer den minst nylig tilgjengelige siden på oversiden, mens andre sider skyves ned hver gang det opprettes en ny oppføring i bufferen. Oversiden av bufferen inneholder minneadresser som du får tilgang til regelmessig, og er kjent som den varme bufferen, mens undersiden av bufferen inneholder minneadresser som ikke har blitt åpnet på en stund, og derfor er kjent som den kalde bufferen.
