Invalid page fault, Operating System

 

Invalid page fault :If a page fault happens for a reference to an address that's not part of the virtual address space, so that there could not be a page in memory corresponding to it, then it is named an invalid page fault. The page fault handler in the operating system then requires ending the code that made the reference, or give an indication to that code that the reference was not valid. A null pointer is generally represented as a pointer to address 0 in the address space; various operating systems set up the memory management unit to show that the page that have that address is not in memory, and do not add that page in the virtual address space, so that attempts to write or read the memory referenced by a null pointer have an invalid page fault.

 

Posted Date: 7/30/2012 1:13:22 AM | Location : United States







Related Discussions:- Invalid page fault, Assignment Help, Ask Question on Invalid page fault, Get Answer, Expert's Help, Invalid page fault Discussions

Write discussion on Invalid page fault
Your posts are moderated
Related Questions
Q. Under what conditions do page faults occur? Explain the actions taken by the operating system when a page fault occurs. Answer: A page fault take places when an access to


Second chance Algorithm When the page is chosen the reference bit is checked to see whether it has been referenced before. If that is the case after that it is given a second c

Define deadlock avoidance. An alternative method for avoiding deadlocks is to need additional information about how resources are to be requested. Every request requires the sy

What are the benefits of multithreaded programming? The advantages of multithreaded programming can be broken down into four main categories: Responsiveness Resourc

Question: (a) What are the main challenges for Mobile Computing? (b) What is the ISM band and what is particular about this frequency band? Name two wireless technologies

Buffering Messages exchanged by communication processes reside in a impermanent queue. Such a queue can be executed in three ways. Zero capacity: The queue length is 0.

Objectives 1.    Login to UNIX system and logout 2.    Learn features of the vi editor and to use online help (main pages).  Gain experience using them to create a document

Q. Presume that the following processes arrive for execution at the times indicated. Every process will run the listed amount of time. In responding the questions use non pre-empti

Q. Several CPU-scheduling algorithms are parameterized for instance the RR algorithm requires a parameter to indicate the time slice. Multilevel response queues require parameters