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
Multiple Layers of Intranet Security Security requirements vary from organisation to organisation. They also vary on the content that the organisations intend to place on their

create a stored procedure to debit a bank account user must enter account no. and amount to debited from account .the minimum balance in account should be 500. if the debited amoun

Question 1: (a) What is the difference between IT (Information Technology) and ICT(Information Communication Technology) (b) Explain why information systems are so im

Flynn's Categorization Flynn's Categorization is based on multiplicity of data streams and instruction streams observed by CPU at the time of program execution. Let I s and D

What are conditional chain statement? ON CHAIN-INPUT similar to ON INPUT. The ABAP/4 module is called if any one of the fields in the chain having a value other than its in

Place some text wherever. Then click "Create path from text" in the "Text tool option" window. Then use "Edit" -> "Stroke path" and choose the appropriate options in the following

Event-based Simulator Digital  Logic  Simulation  method  sacrifices  performance  for  rich  functionality:  each active signal  is  calculated  for  every  device  it  propa

Explain Asymmetric cryptographyand its components. Asymmetric or public-key cryptography be different from conventional cryptography in which key material is bound to a single

Learning Weights in Perceptrons - Artificial neural network In detail we will look at the learning method for weights in multi-layer networks next chapter. The following descri

Explain the significance of different fields of an instruction An instruction is a command given to a computer to perform a particular operation on some given data and the form