Memóriakezelő

A memóriakezelő egy számítógépes program  része (mind az alkalmazás , mind az operációs rendszer ), amely feldolgozza a RAM lefoglalására és felszabadítására irányuló kéréseket, vagy (egyes számítógép - architektúrák esetén ) egy adott memóriaterületnek a processzor címterébe való felvételére irányuló kéréseket .

A memóriakezelő fő célja az első értelemben a dinamikus memória megvalósítása . Például a C nyelvben a dinamikus memóriafoglalás a . malloc

Memóriakezelők hierarchiája

A memóriakezelők gyakran hierarchiát alkotnak: az alacsonyabb szintű menedzserek valamilyen memóriafoglalási-felszabadítási mintát használnak, és így csökkentik a magasabbak terhelését. Például:

Az ilyen hierarchia ahhoz a tényhez vezet, hogy minden szinten van „elöregedett” szabad memória. De ez indokolt: csökken a memória töredezettsége és nő a sebesség.

Lásd még