Page fault

Creator
Created
Created
2019 Nov 5 5:17
Editor
Edited
Edited
2023 Dec 4 7:44
Refs
Refs

Kind of
Interrupt

Page fault handling is very complicated tuned process for robust and stable paging.
if required PTE (entry) has invalid bit in page table than cause an exception to throw so go to OS(kernel mode), bring in missing page into physical frame, update PTE and restart instruction.
  • Page fault service time: (service the page) - (fault interrupt) + (Read in the page) + (Restart the process)
  • Effective access time: (memory access time) * (1 - p) + (disk access time) * p (p = probability of page fault)
  • degradation: effective access time / memory access time (low p than low degradation)
Page fault notion
 
 
 
 
Locality: dependent on page replacement policy page change occur by not only by PFH, since predict page usage by machine learning
 
 

Recommendations