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
Give the difference between multiprogramming and multiprocessing. A multiprocessing system is a computer hardware configuration which contains more than one independent proc

Q. Show the Simple Arithmetic Application? The question is why can't we simply employ XCHG instruction with 2 memory variables as operand? To answer the question let's look int

Sometime you may have to reset your computer (i.e., Reboot DOS) when it is still running because DOS does not work accurately. To reset your computer you have two choices: 1. P

Q. Illustrate basic working of Physical layer? Physical layer: Physical layer is concerned with sending raw bits between source and destination nodes over a physical medium.

What is Optical character recognition (OCR)  Information on paper is automatically read by a scanner and is then processed/analysed by OCR software and stored in an electronic

Q. Explain about Server synchronization? Server synchronization: It updates atom by server process of requesting process. In this method an atom acts as a unique update server.

Q. Operation codes used in assembly instructions? Now let's describe various operation codes needed for this machine so that we can translate High level language instructions t

What are the phases of swapping a page from the memory? Page stealer searches the page eligible for swapping and places the page number in the list of pages to be swapped. K

How is a multidimensional array defined in terms of a pointer to a collection of contiguous arrays of lower dimensionality ? C does not have true multidimensional arrays. Howev

Q. Characteristics of input- output channels? The I/O channel represents an extension of DMA concept. An I/O channel has ability to execute I/O instructions that gives complete