0 0 votes If there is a page fault for a page can we find the physical address of the page Operating System + – sathvikchiramana 772 views answer comment Share Follow Print See all 6 Comments 6 6 Comments reply Rupendra Choudhary commented Nov 20, 2017 reply Follow flag page fault may correspond to 'Trying to write a read only page' then in that case there at least you will find entry in page table and with the help of this entry , you can have Real address. so i think yes! 0 0 replyShare sathvikchiramana commented Nov 20, 2017 reply Follow flag Page fault means the page itself won't be in mainmemory...in that case pagetable entry for that page will be nothing...but how can we find the physical address of that page 0 0 replyShare Rupendra Choudhary commented Nov 20, 2017 reply Follow flag why do you think , page fault means page is not in main memory ? https://gateoverflow.in/153152/true-false#c172399 http://www.tldp.org/LDP/tlk/mm/memory.html 0 0 replyShare sathvikchiramana commented Nov 20, 2017 reply Follow flag After reading the contents in those links i have understood other reasons for pagefault....but i have one doubt...why the dirty page also causes pagefault 0 0 replyShare Rupendra Choudhary commented Nov 21, 2017 reply Follow flag remember this , whenever there is a failed attempt for a frame , it's page fault. you didn't get a free frame , OS is trying to remove some allocated frame but that frame is dirty mean during execution , it's contents are updated but not yet saved to disk. and you are about to remove it so what , you can't because in that way the updated information would lost as that's not saved to permanent storage. 0 0 replyShare sathvikchiramana commented Nov 21, 2017 reply Follow flag Thankuu 0 0 replyShare Please log in or register to add a comment.