Demand Paging

  • In Operating systems, demand paging is a method of virtual memory management. 
  • It follows that a process begins execution with none of its pages in physical memory, and many page faults will occur until most of a process's working set of pages are located in physical memory.
  • The process of loading the page into memory on demand is known as demand paging. 
  • Demand paging follows that pages should only be brought into memory if the executing process demands them. This is often referred to as lazy evaluation as only those pages demanded by the process are swapped from secondary storage to main memory.
  • It Only loads pages that are demanded by the executing process.
Posted on by