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
How does a program execution take place in multiprogramming? While the processor is dealing with a number of programs, the sequence with which programs are implemented will de

Q. Name two differences between logical and physical addresses? Answer: A logical address doesn't refer to an actual existing address rather it refers to an abstract address in

Explain about deadlock prevention? In order for the occurrence of deadlock, the four conditions like mutual exclusion, hold and wait, no pre-emption and  circular wait must hap

Q. Suppose that you want to utilize a paging algorithm that requires a reference bit (such as second-chance replacement or working-set model) however the hardware does not provide

KERNEL-LEVEL THREADS (KLT) In this level every thread management is done by kernel .No thread library except an API system calls to the kernel thread facility exists. The kern

What are the allocation methods of a disk space? Methods of allocating disk space which are widely in use are a. Contiguous allocation b. Linked allocation c. Indexed

Q. The wait() statement in every Java program examples was part of a while loop. Describe why you would always need to use a while statement when using wait() and why you would ne

Message passing system:- The function of message system is to permit processes to communicate with one another without the requirement to resort (option) to shared data. Commun

What are the deadlock p revention methodologies? a.       Necessitate that processes request all resources before starting - if cannot be granted don't run. b.      Process

Q. Is disk scheduling except FCFS scheduling useful in a single-user environment? describe your answer. Answer: In a single-user environment the I/O queue typically is empty.