Andmetüüp muutmälu
Andmetüüp muutmälu (heap) esindab osa muutmälust, mis eraldatakse dünaamiliselt iga muutuja jaoks. Samal ajal saab iga muutujat kutsuda globaalselt kogu rakenduses, mitte ainult eraldi {lõim}es nagu puhvris.
Pärast töö lõpetamist vabastatakse kogu mälu, mida muutmälus olevad muutujad hõivasid. Muutmälu suurust saab määrata rakenduse käivitamisel.
Muutmälu puuduseks on selle aeglasem töö võrreldes puhvriga. Näiteks viimased deklareeritud muutujad võetakse välja viimatena ja süsteem vajab nende leidmiseks rohkem aega. Siiski, ainult muutmälu andmetüüp võimaldab korrektset tööd globaalsete muutujate ja dünaamiliselt muudetavate objektidega.
Vaata ka
-
andmetüüp puhver,
mida programmeerimises laialdaselt kasutatakse -
sisu kohaletoimetamise võrk
CDN,
mis kiirendab veebirakenduste lehtede laadimist -
andmete korraldamise viis
LIFO,
mida programmeerimises laialdaselt kasutatakse -
andmete korraldamise viis
FIFO,
mida programmeerimises laialdaselt kasutatakse