Paging Method In The Operating System

Asked By 5 points N/A Posted on -
qa-featured

What is the paging method in the operating system, and how does it work? Is paging method contiguous method and what are types of paging? Is Transition lookaside buffer used in paging and if yes then why?

SHARE
Answered By 20 points N/A #318969

Paging Method In The Operating System

qa-featured

The memory management unit or the paging unit is responsible for converting the virtual address to the physical address. The address given by the processor that is the virtual address is broken into the page number and the word number on that page. The page number is checked for its presence in the main memory by comparing the entry of each page in the page table. If the page is present the word required is read from the page in the main memory.

If the page required is not in the main memory, the page fault occurs, and the required page is loaded into the main memory.

Yes, transition-look-aside buffer (TLB) is used in paging as it is implemented in the main memory, which reduces the memory access time. It translates the liner address to the physical address without undergoing the paging mechanism. TLB is placed parallel to the page table.

Paging is a memory management scheme that does not feel the need for continuous allocation of physical memory. Therefore the system permits the physical address space of the process to be non-continuous.

There are two types of paging: normal paging and fast paging. Normal paging is the default paging method in this the search engine returns the total number of pages of the result. In the fast paging method, the search engine does not return the total number of pages of results, in fact, the pages available are set to the highest numbered page that has been rendered so far.

Related Questions