A heap adattípus
A heap adattípus (heap) a operatív memória azon részét képviseli, amelyet dinamikusan foglalnak le minden egyes változó számára. Ebben az esetben minden változó globálisan hívható a teljes alkalmazásban, és nem csak egy külön szálban, mint a stackek esetében.
A munka befejezése után a memória, amelyet a heapben lévő változók foglaltak el, felszabadul. A heap mérete az alkalmazás indításakor adható meg.
A heap hátránya a stackhez képest lassabb működése. Például a legutoljára deklarált változók fognak utoljára kikerülni, és a rendszernek több időre van szüksége a megkeresésükhöz. Azonban csak a heap adattípus teszi lehetővé a globális változókkal és a dinamikusan módosítható objektumokkal való megfelelő munkavégzést.
Lásd még
-
stack adattípus,
amely széles körben használatos a programozásban -
a
CDNtartalomkézbesítő hálózat,
ami felgyorsítja a webalkalmazások oldalainak betöltését -
a
LIFOadatszervezési mód,
amely széles körben használatos a programozásban -
a
FIFOadatszervezési mód,
amely széles körben használatos a programozásban