Operating System

What is demand paging?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

Demand paging is a memory management technique where pages are loaded into physical memory only when accessed by a process. It optimizes memory usage by loading pages on demand, reducing startup latency and space overhead. However, it introduces some latency when accessing pages for the first time. Overall, it’s a cost-effective approach for managing memory resources in operating systems.