What exactly is a Page Fault?

Wednesday, August 20, 2003 by Koasati | Discussion: Stardock Software

I did a little reading on the subject, and came away no more the wiser (I don't speak geekaneze) ......... would someone please explain in simple terms, what a page fault is, and why every app has so many, when viewing Task Manager?   I have one program that has racked up over 32 million page faults, and is growing by 300 or so, per second. And another that has over 15 million, growing at 200 or so per second.  Enlighten me, please.   



Powered by SkinBrowser!
yrag2
Reply #1 Wednesday, August 20, 2003 3:15 PM
When a program requests data that is not currently in real memory the interrupt triggers the operating system to fetch the data from virtual memory (page file) and load it into RAM. A page fault error occurs when the operating system cannot find the data in virtual memory.




Powered by SkinBrowser!
Styl-X Design
Reply #2 Wednesday, August 20, 2003 3:36 PM
thats clear
Koasati
Reply #3 Wednesday, August 20, 2003 5:07 PM
Thanx yrag......  that, I can understand.    



Powered by SkinBrowser!
yrag2
Reply #4 Wednesday, August 20, 2003 9:37 PM
No problem Randy

Styl - this is for you.....Program = ram/virtual ram/hard disk......if it doesn't find it in any of those three places, your computer will ask you to empty your pockets. Clear enough?



Powered by SkinBrowser!

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01