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)