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
What are batch systems? Batch systems are quite appropriate for implementing large jobs that need little interaction. The user can submit jobs and return later for the results.

Q. Present an algorithm for reconstructing a logical ring after a process in the ring fails? Answer: Typically distributed systems utilize a coordinator process that performs

Consider a setting where processors are not associated with unique identifiers but the total number of processors is known and the processors are organized along a bidirectional ri

People arrive at a barber shop at the rate of one every 4.5 minutes. If the shop is full (it can hold five people altogether), 30% of the potential customers leave and come back i

Q. If each the access rights to an object are deleted the object can no longer be accessed. At this stage the object should also be deleted and the space it occupies should be ret

Write on short note DMA. Direct M emory Access (DMA) is a technique for transferring data from  main to a device without passing it through the CPU. Computers that have

What is a file? A file is a named collection of related information that is recorded on secondary storage. A file having either programs or data. A file has particular "structu

why we say OS is a resource allocator and control program

Question: (a) Briefly discuss and describe the possible RMI invocation semantics. (b) (i) What is data marshaling? (ii) Explain the role of a remote object reference dur

An analysis, which defines the syntactic structure of the source statement, is known as Syntax analysis defines the syntactic structure of the source statement