[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World

Memory Management

Definition - What does Memory Management mean?

Memory management is a broad term that incorporates all processes and methodologies for the effective use, allocation, monitoring and management of computer memory.

Memory management allows an underlying computer or operating system (OS) to dynamically distribute memory across all running processes, while ensuring optimal performance.

Techopedia explains Memory Management

Memory management deals with the management of a computer’s physical memory or random access memory (RAM). Typically, each computer has preinstalled main memory, which is used for processing running application and services. No matter how great memory capacity is, it cannot accommodate all ready/running programs or processes simultaneously. Thus, memory management helps allocate necessary memory space for each process, moving it in between hard drive and memory, and assigning priorities and the overall organization of the programs/processes. Memory management is usually performed and managed by the host operating system.

Memory management also encompasses other non-volatile memories within a system, such as cache memory and virtual memory.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.