You are on page 1of 2

Describe two virtual memory page fetch policies. Which is less common in practice?

Why?

Answer

Two virtual memory page fetch policies are:

Demand paging:

Gets a request paging policy that allows memory pages to be found only when requested. The
request paging method loads the page into main memory only when it refers to the position of
the page.

Fetching:

Fetch is a way to find a page that is supposed to be available later, before it is needed.
Preparation tries to apply the idle I / O policy. It is more productive than arranging pages that
exist continuously on an disk. Free paging is more production than necessary. This policy has
no established effectiveness, and in many cases does not address additional pages brought in.

Pre-paging is less common because it's a challenge to come straight ahead. Pre-paging is
ineffective when the pages are exported to pages that are never required as part of the
training. Costs to quantify all necessary knowledge to implement the plan is on all other
advantages.

The Fetch policy decides whether a page is specified in memory.

Demand policy is a virtual memory management tool in computer operating systems. For a
program with the requirements, a hard disk file is transferred only from the operating system
into the physical memory when an attempt undertakes to access it.

The cycle then starts without the actual memory page and some page errors can occur before
the majority of the working pages are physically processed. This is a lazy example for
download.

How the OS preloads working pages into the memory collection of a multitasking virtual
memory paging environment to start the prepaging process.

What operating system event might we observe and use as input to an algorithm that
decides how many frames an application receives (i.e. an algorithm that determines the
application's resident set size)?

Answer
Application Page Fault Frequency Monitoring High Frequency => Requires more memory
allocated for resident set size

You might also like