|
|
Subject:
Computers: Operating Systems: Virtual Memory
Category: Computers > Operating Systems Asked by: sumavind-ga List Price: $3.00 |
Posted:
03 Dec 2002 10:34 PST
Expires: 02 Jan 2003 10:34 PST Question ID: 118520 |
Why is it not possible to combine a global replacement policy and a fixed allocation policy? |
|
Subject:
Re: Computers: Operating Systems: Virtual Memory
Answered By: maniac-ga on 03 Dec 2002 17:03 PST |
Hello Sumavind, The short answer is because those two methods have conflicting goals. Fixed allocation implies the number of pages allocated for each process is "fixed". Global page replacement implies the number of pages allocated for the system is fixed and the number allocated to each process can vary. Some operating systems use a hybrid solution (minimum working set is fixed, maximum is adjustable). For a good summary of Operating System page replacement policies check out: http://groups.google.com/groups?q=operating+system+fixed+allocation+global+%22page+replacement%22&hl=en&lr=&ie=UTF-8&scoring=d&selm=fa.icr6c2v.6hakhr%40ifi.uio.no&rnum=1 This is a newsgroup article titled "Understanding and measuring memory usage on UNIX operating systems". Look about 8-10 paragraphs down where it describes working sets and page replacement algorithms. Later it describes in more detail how Unix implements global page replacement. For more information, try a search with operating system fixed allocation global "page replacement" in either www.google.com or groups.google.com (for newsgroup articles). The web sites will provide a number of presentations or class notes on the topic of page replacement and most describe both global and fixed policies. --Maniac |
|
There are no comments at this time. |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |