[CST-1b] OS Funcs - 97.4.7

Sapna Jethwa spj23@hermes.cam.ac.uk
Wed, 31 May 2000 13:11:00 +0100 (BST)


Hi

1) have a good page replacement algorithm (actually this isn't that good
on it's own... see others...)
2) use "pre-cleaning" - where you write back all modified pages to disk so
that if any need to be replaced they can be (ie no dirty bit will be set
for them)
3) prepaging, and also
3.5)  throw out processes that can't get their working set
4) use buffering - don't wait until a page has been thrown out so you can
replace it, put the page you want into a buffer and read it 
5)use access controls to choose replacement pages

i'm sure others will add more or disagree with me :-)

regards
Sapna
------------------------------------

On Wed, 31 May 2000, Nathan Dimmock wrote:

> OS Funcs - 97.4.7.  List 5 techniques that can be used in an OS to
> improve the performance of demand paged virtual memory.
> 
> The only one I could think of is pre-paging. :(  Can anyone give me a
> clue about the rest, please?
> 
> TIA
> -- 
> Nathan 
> Jesus College, Cambridge, CB5 8BL
> http://www-jcsu.jesus.cam.ac.uk/~ned21/
> 
> 
> _______________________________________________
> CST-1B mailing list
> CST-1B@srcf.ucam.org
> http://www.srcf.ucam.org/mailman/listinfo/cst-1b
>