Home >  Term: heap
heap

(1) An object that provides dynamic storage for a procedure. The object is part of the activation group and is deleted when the activation group is deleted.
(2) A logical grouping of memory that fulfills the needs of a particular component. For example, the utility heap memory is used by DB2 utilities such as backup, restore, and load.
(3) An area of storage that is allocated with a lifetime unrelated to the execution of the current routine. The heap consists of the initial heap segment and zero or more increments.
(4) In Java programming, a block of memory that the Java virtual machine (JVM) uses at run time to store Java objects. Java heap memory is managed by a garbage collector, which automatically de-allocates Java objects that are no longer in use.

0 0

Creator

  • Peteh
  •  (V.I.P) 14225 points
  • 100% positive feedback
© 2025 CSOFT International, Ltd.