Tartalomjegyzék:
Meghatározás - Mit jelent a hideg puffer?
A hideg puffer egy ideiglenes adattárolásra fenntartott számítógépes memória egy olyan szegmense, amelyhez nemrégiben nem került sor, vagy amelyet nem használtak. A hideg puffer utalhat a memória olyan területére is, amelyet a közelmúltban még nem írtak meg. A hideg pufferek fogalma kapcsolódik a memóriakezelési rendszerekhez használt adatszerkezethez, mint például a legutóbb használt (LRU) házirend.
A Techopedia magyarázza a hideg puffert
A modern operációs rendszerek gyakran hatékony memóriakezelési sémákat használnak, mint például a szegmentálás és a lapozás. A lapozás során a folyamat oldalakra és a memória keretekre oszlik. Az oldalakat keretekbe helyezzük, a folyamat igényei szerint. A szegmentálás hasonló mechanizmust követ. Csak a folyamat végrehajtásához nélkülözhetetlen oldalak egy részét kell elhelyezni a fő memóriában; a többi oldalt másodlagos tárolóra helyezik. Azonban az oldal másodlagos memóriából való elérésének költsége túl költséges, ezért fenntartunk egy puffert. A puffer olyan algoritmust használ, mint az LRU oldalszabály, ahol a puffer csak azokat az oldalakat tárolja, amelyekre az alkalmazás gyakran hivatkozik. Ennek oka az, hogy az alkalmazás természetéből adódóan az következik, hogy egyes részekhez sokkal gyakrabban férnek hozzá, mint másokhoz.
A puffer a legutóbb elérhető lapot a felső részén tárolja, míg a többi oldalt minden egyes új tétel beírásakor lenyomják. A puffer felső oldala olyan memóriacímeket tartalmaz, amelyekhez rendszeresen hozzáférünk, és forró puffer néven ismert, míg a puffer alsó oldala olyan memóriacímeket tartalmaz, amelyekhez egy ideig nem érkezett hozzáférés, ezért hidegpuffernek nevezzük.
