memory management
COMPUTER RESOURCE MANAGEMENT OF MEMORY, INVOLVING ALLOCATION AND DEALLOCATION
Memory allocation; Dynamic memory allocation; Heap-based memory allocation; Heap (programming); Heap-Based Memory Allocation; Dynamic storage; Dynamic Memory Allocation; Heap space; Heap management; Dynamic memory; HP-UX Memory Management; Allocation algorithms; Allocation Algorithms; Heap memory; Dynamic memory management; Heap compaction; Free store (programming); Free a memory location; Freeing memory; Allocate a memory location; Memory deallocation; Dynamic memory deallocation; Stack and heap; Memory allocator; Fixed-size blocks allocation; Fixed-size-blocks allocation; Deallocation; Free store (computing); Heap (memory management); Allocating and deallocating memory; Dynamically-allocated memory; Not enough memory; Insufficient memory; Memory usage; Heap memory allocation
<
memory management, storage> A collection of techniques for
providing sufficient
memory to one or more processes in a
computer system, especially when the system does not have
enough
memory to satisfy all processes' requirements
simultaneously. Techniques include
swapping,
paging and
virtual memory.
Memory management is usually performed
mostly by a
hardware memory management unit.
(1995-01-23)