DEV Community

Cover image for Computer Fundamentals - 12
PAVAN KUMAR RV
PAVAN KUMAR RV

Posted on

Computer Fundamentals - 12

Memory Management

Computer Fundamentals - 12
🖥️ Memory Management in Computers
Memory Management is an OS function that handles how RAM is allocated, used & freed for processes. It ensures efficiency and smooth multitasking. 🚀

✨ Types of Memory Allocation:
🔹 Contiguous Allocation – Each process gets a single continuous block of memory.
🔹 Non-Contiguous Allocation – Process memory is divided into multiple parts placed anywhere in RAM (e.g., Paging, Segmentation).

It’s like organizing your cupboard 🗄️ — either one big shelf (contiguous) or multiple small shelves (non-contiguous).

Top comments (0)