+0 -0
Demand paging is a technique used in virtual memory systems to manage and allocate memory efficiently. It allows the operating system to only load pages of a program into memory when they are actually needed, rather than loading the entire program into memory at once. This technique helps to reduce the amount of memory required to run a program and can improve system performance. Demand paging is often used in conjunction with page replacement algorithms to manage the memory resources of a system.