|
|
#1 |
|
Lieutenant
![]() ![]() Join Date: Jun 2002
Location: Chicago
Posts: 324
|
What are page faults?
And why does explorer.exe have over 1,250,000 of them? At least thats what it shows in Windows Task Manager. My computer has only been on for less than 12 hours and most of the running processes have over 1,000 page faults. Is this something that I should be concerned about or is it normal? I haven't been getting any error messages popping up or anything but that number just seems high to me.
__________________
"Leaders? What leaders? **** these so called leaders! I don't respect them. I respect those who take action without being a leader." -Tommy Boomfiger |
|
|
|
|
|
#2 |
|
Rear Admiral Upper Half
![]() ![]() ![]() |
What are Page Faults?
Only those parts of the program and data that are currently in active use need to be held in physical RAM. Other parts are then held in a swap file (as it’s called in Windows 95/98/ME: Win386.swp) or page file (in Windows NT versions including Windows 2000 and XP: pagefile.sys). When a program tries to access some address that is not currently in physical RAM, it generates an interrupt, called a Page Fault. This asks the system to retrieve the 4 KB page containing the address from the page file (or in the case of code possibly from the original program file). This — a valid page fault — normally happens quite invisibly. Sometimes, through program or hardware error, the page is not there either. The system then has an ‘Invalid Page Fault’ error. This will be a fatal error if detected in a program: if it is seen within the system itself (perhaps because a program sent it a bad request to do something), it may manifest itself as a ‘Blue screen’ failure with an error code of 0D or 0E. http://aumha.org/win5/a/xpvm.php
__________________
The Apexer formerly known as SnotRocket. "Like I ****ing said, "Ok, so I hear it may be a repost. Blah But I had never seen it, so..." **** you Canta." -Jenny 12/4/2003 |
|
|
|