Paging supervisor - computer architecture, Computer Engineering

Paging supervisor:

This part of the operating system built and manages the page tables. If the  due to dynamic address translation hardware a page fault occurs exception then the paging supervisor searches the page space on secondary storage for the page containing the needed virtual address, reads it into real physical memory and updates the page tables to reflect the new location of the virtual address and lastly tells the dynamic address translation mechanism to begin the search again. typically all of the real physical memory is already in use and the paging supervisor have to first save an area of real physical memory to disk and update the page table to say that the connected virtual addresses are no longer in real physical memory but saved on disk. Paging supervisors usually save and overwrite areas of real physical memory which have been least recently used, because these are probably the areas which are used least frequently. So each time the dynamic address translation hardware matches a virtual address with a real physical memory address, it has to put a time-stamp in the page table entry for that virtual address.

 

 

Posted Date: 10/13/2012 5:36:35 AM | Location : United States







Related Discussions:- Paging supervisor - computer architecture, Assignment Help, Ask Question on Paging supervisor - computer architecture, Get Answer, Expert's Help, Paging supervisor - computer architecture Discussions

Write discussion on Paging supervisor - computer architecture
Your posts are moderated
Related Questions
Analog signals can be              by combining them with a carrier frequency (A)  Carried                                      (B)  Transported (C)  Multiplexed

Find out the two inputs when the NAND gate output will be low. Ans. The output of NAND gate will be low if the two inputs are 11. The Truth Table of NAND gate is shown

Explain the relationship amongst Translated address and Load time address. Translated address: Address assigned through the translator Load time address: Address ass

Can you give an example of when it would be appropriate to use a web service as opposed to a non-serviced .NET component? A web service has the following characteristics:  1

Q. Show the Divide and Conquer approach? Divide and Conquer approach is the way of making a complicated problem easier.  In this approach larger problem (System) is divided int

What are the features of the hardwired control? A controller that uses this approach can function at high speed. It has little flexibility and the complexity of the instruction

CISC (Complex Instruction Set Computer) CISC stands for Complex Instruction Set Computer. If the control unit having a number of micro-electronic circuitry to make a set of con

Q. Illustrate Header section of a device driver? Header comprises information which allows DOS to identify the driver. It also comprises pointers which allow it to chain to ot

What are Addressing Modes Many of instructions that a computer actually executes during running of a program concern movement of data to and from memory. It is not possible sim

What do you understand by WWW WWW: The World Wide is an architectural framework for accessing linked documents increase out over thousands of machines all over the world. It