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. Describe the concept of transaction atomicity? Answer: A transaction is a sequence of read as well as writes operations upon some data followed by a commit operation. If the

Describe the differences between symmetric and asymmetric multiprocessing. What are three advantages and one disadvantage of multiprocessor systems? Symmetric multiprocessing t

A UNIX file system has 1-KB blocks and 4-byte disk addresses. What is the maximum file size if i-nodes contains 10 direct entries, and one single, double, and triple indirect entry

is there any difference between the trap and interrupt??

A scheduler that selects processes from secondary storage device is known as                    Medium term scheduler is a scheduler that selects processes from secondary stor

what is meant by lazzy swapper

Define lazy swapper. Rather than swapping the entire process into main memory, a lazy swapper is used. A lazy swapper never swaps a page into memory unless that page will be ne


Q. What is Multiprogramming? Multiprogramming When two or more programs are in memory at the same instance, sharing the processor is referred to multiprogramming opera

How does communication takes place in a distributed system? Distributed systems depend on the networking for their functionality. A network is a communication path among two