12.07.2015 Views

page fault

page fault

page fault

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Prepaging Prepaging To reduce the large number of <strong>page</strong> <strong>fault</strong>s that occurs atprocess startup Pre<strong>page</strong> all or some of the <strong>page</strong>s a process will need, beforethey are referenced But if pre<strong>page</strong>d <strong>page</strong>s are unused, I/O and memory waswasted Assume s <strong>page</strong>s are pre<strong>page</strong>d and α of the <strong>page</strong>s is used• Is cost of s * α save <strong>page</strong>s <strong>fault</strong>s > or < than the cost of prepagings * (1- α) unnecessary <strong>page</strong>s?• α near zero prepaging loses

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!