dynamic memory allocation


Also found in: Dictionary, Thesaurus, Acronyms, Wikipedia.

dynamic memory allocation

[dī¦nam·ik ′mem·rē al·ə‚kā·shən]
(computer science)

dynamic memory allocation

Reserving memory moment to moment, as needed, without having to reserve a fixed amount ahead of time. Modern operating systems perform dynamic memory allocation for their own use. They may also perform the same operation for their applications, or they may include programming interface functions (APIs) that allow the applications to allocate and de-allocate memory as needed. See garbage collection.
References in periodicals archive ?
Dynamic memory allocation -- This feature ensures efficient use of memory by automatically adjusting to the size of each application residing on a terminal, maximizing the amount of memory available.
CodeTEST Memory tackles the extremely difficult problem of tracking dynamic memory allocation in embedded programs.
CodeTEST/Memory: CodeTEST/Memory tackles the extremely difficult problem of tracking dynamic memory allocation in embedded programs.
mpatrol - A tool to diagnose run time memory errors and leaks and also acts as a library for controlling and tracing dynamic memory allocations.
Performance and memory analysis features help users track timing and dynamic memory allocations with detailed reports to help pinpoint errors, and include trace capabilities to help users locate, view and analyze problem areas quickly and easily.

Full browser ?