Indholdsfortegnelse:
Definition - Hvad betyder Cold Buffer?
En kold buffer er et segment af en computerhukommelse, der er reserveret til midlertidig datalagring, som ikke er blevet åbnet eller brugt for nylig. En kold buffer kan også henvise til et område i hukommelsen, der ikke er skrevet for nylig. Konceptet med kolde buffere er forbundet med den datastruktur, der bruges til hukommelsesstyringsordninger som den mindst brugte (LRU) -politik.
Techopedia forklarer Cold Buffer
Moderne operativsystemer bruger ofte effektive hukommelsesstyringsordninger, som segmentering og personsøgning. I personsøgning er processen opdelt i sider, og hukommelsen er opdelt i rammer. Siderne er placeret i rammer i henhold til processens krav. Segmenteringen følger en lignende mekanisme. Kun et delmængde af siderne, der er essentielle for udførelsen af en proces, skal placeres i hovedhukommelsen; de andre sider er placeret på sekundær lagerplads. Omkostningerne ved at få adgang til en side fra sekundær hukommelse er imidlertid for dyre, hvorfor en puffer opretholdes. Bufferen bruger en algoritme som LRU-sidepolitikken, hvor bufferen kun gemmer sider, der ofte refereres til af applikationen. Dette skyldes, at applikationens iboende karakter dikterer, at der er adgang til visse dele oftere end andre.
Bufferen gemmer den mindst sidst åbne side på oversiden, mens andre sider skubbes ned hver gang der oprettes en ny post i bufferen. Den øverste side af pufferen indeholder hukommelsesadresser, der regelmæssigt åbnes, og er kendt som den varme puffer, mens den nederste side af pufferen indeholder hukommelsesadresser, der ikke er blevet adgang til i et stykke tid, og derfor er kendt som den kolde puffer.
