One difficulty in implementing a working set memory management strategy is that when a process requests a new page, it is difficult to determine whether that process is transitioning to a new working set or is expanding its current working set. In the first case it is better for the memory manager to replace one of the process’s pages; in the latter it is better for the memory manager to increase the process’s page frame allocation. How might a memory manager decide which case is appropriate?
What will be an ideal response?
The process changing to a new working set will stop referencing pages in the previous
working set. The process expanding its working set will continue referencing recently referenced
pages as well as the new pages. The memory manager can observe this behavior and
adjust the working set size accordingly.
You might also like to view...
The result obtained by evaluating the expression 23 % 7 is ___________.
a. 0 b. 1 c. 7 d. 22 e. 2
A(n) ____________________ control is a form within a form.
Fill in the blank(s) with the appropriate word(s).
Which of the following carries out the actions specified by a sentence?
A. interpreter B. parser C. recognizer D. compiler
Consider why it is important to set a primary key in a table.
What will be an ideal response?