Datu tips kaudze
Datu tips kaudze (heap) ir daļa no operatīvās atmiņas, kas dinamiski tiek piešķirta katram mainīgajam. Šajā gadījumā katru mainīgo var izsaukt globāli visā lietojumprogrammā, ne tikai atsevišķā pavedienā kā kaudzēs.
Pēc darba pabeigšanas visa atmiņa, kuru aizņēma mainīgie kaudzē, tiek atbrīvota. Kaudzes lielumu var iestatīt lietojumprogrammas palaišanas laikā.
Kaudzes trūkums ir tās lēnākais darbs salīdzinājumā ar kaudzi. Piemēram, pēdējie deklarētie mainīgie tiks izgūti pēdējie un sistēmai nepieciešams vairāk laika to meklēšanai. Tomēr tikai kaudzes datu tips ļauj veikt pareizu darbu ar globālajiem mainīgajiem un dinamiski maināmiem objektiem.