Minor page fault , Operating System

Minor page fault :If the page is loaded in memory at the time the fault is started, but is not checked in the memory management unit as being loaded in memory, then it is named a minor or soft page fault. The page fault handler in the operating system merely needs to create the entry for that page in the memory management unit point to the page in memory and show that the page is loaded in memory; it does not require reading the page into memory. This would happen if the memory is shared by different process and the page is already send into memory for other process. The page could also have been replaced from a process's Working Set, but not yet erased to disk or written, such as in operating system machines that use Secondary Page Caching. Since these faults do not call disk latency, they are faster and less cost effective than major page faults.

 

 

1896_Minor Page Fault.png

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







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

Write discussion on Minor page fault
Your posts are moderated
Related Questions
Q. Advantages and disadvantages of multiprogramming? Advantages 1.    High CPU utilization. 2. It appears that many programs are allotted CPU almost concurrently. D

When we download a movie from the Internet, we don't care about, say, packet sizes. However, even ifwe are not aware of howlow-level details of networks are implemented, our data i

Question : (a) In the demand paging system, when a process tries to access a page that was not brought into memory, a page fault occurs that involves a series of actions. The

LRU evicts the page which was last accessed the farthest into the past of any page resident in physical memory, i.e. the least-recently used page. LRU approximates OPT when the rec

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

Lexical substitution during macro expansion Lexical substitution is employed to produce an assembly statement from a model statement. A model statement contains 3 types of stri

Consider a demand-paging system with the following time-measured utilizations: CPU utilization: 10%, Paging disk: 98%, Other I/O devices: 5%. What does this imply? How to improv

Define properties of Time sharing operating system Time sharing:- T his systems uses CPU scheduling and multiprogramming to provide economical interactive use of a system. The

What is a sequential file? A file that is read one record or block or parameter at a time in order, based on a tape model of a file.

Differentiate between sequential access and direct access method?