memory management


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.
Related to memory management: virtual memory

memory management

[′mem·rē ‚man·ij·mənt]
(computer science)
The allocation of computer storage in a multiprogramming system so as to maximize processing efficiency.
The collection of routines for placing, fetching, and removing pages or segments into or out of the main memory of a computer system.

memory management

(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.

memory management

A variety of methods used to store and keep track of data and programs in memory (RAM) and reclaim the space when no longer needed. Virtual memory is the most common memory management function in every computer (see virtual memory). See memory allocation and PC memory management.
References in periodicals archive ?
Then we analyze the memory management techniques in section 3, describing our strategies.
Section 5 discusses the use of scheduling algorithms in the RAPID and the active memory management scheme for executing schedules.
Under Windows 95, with multitasking and with memory management less of a problem, the programmers are planning to make tax software much smarter and faster.
ExTEnded memory can be converted to exPAnded memory by using memory management software.
Architectural changes affecting synchronization, memory management, and I/O are not the only architectural differences causing significant changes in the kernel, but they are major ones and are representative of the effort involved in porting OpenVMS to the Alpha AXP architecture.
The 386 and 486 have advanced memory management capabilities that the 286 does not have, enabling multiple applications to run simultaneously (see Windows).
One exception is Qualitas, a developer of memory management utilities (386Max and Blue Max) that are often bought by in-house PC gurus for use by all the members of a department or workgroup.
Separate 256-byte caches for data and instructions are built into the Mac IIx's 68030 microprocessor, as is a page memory management unit (PMMU) used by advanced multi-tasking operating systems such as A/UX.
Updating the existing Galaxy wearables could also improve the battery life, possibly through the more aggressive memory management of the One UI.
The update may not include any major features, but it will fix the memory management issue that has been plaguing the Pixel 3 and the Pixel 3 XL.
Research suggests that sleep is crucial for emotional memory management. Restricted sleep impairs memory performance and psychological stability in healthy adults, while sleep disturbances are commonplace in major depression, affecting up to 90% of patients.
Dynamic Memory Allocation (A): Dynamic memory management is a common source of programming flaws that can lead to heap-buffer overflows, dangling pointers, double-free issues, and other security problems.