ObjectDock generates a lot of Page faults
Sunday, June 4, 2006 by NK3 | Discussion: ObjectDock
Any idea what this could be?
Any check I should be doing?
Reply #2 Wednesday, June 14, 2006 1:37 AM
Is there a way to optimize the location of all the icons?
Reply #3 Wednesday, June 14, 2006 4:49 AM
Hrm. Currently I can't think of anything that would be more effetive than the mentioned recommendation. I'll have to look a little more into if there's anything else that can be done to avoid these page faults. Thank you for bringing it up
Best Regards,
-Jeff Bargmann
ObjectDock Developer
Reply #5 Wednesday, June 14, 2006 8:05 AM
Reply #6 Wednesday, June 14, 2006 8:31 AM
It displays 88,500 for OD here. But 5,700,000 for Rainmeter and 3,000,000 for Explorer. Is this somethign I should be worried about? What is a page fault anyway?
Reply #7 Wednesday, June 14, 2006 9:11 AM
Here is one definition from a Win 2000 paper:
"Memory: Page faults/sec—Page faults happen when a program tries to use memory that's part of its working set and can't find it. Page faults come in two varieties: hard and soft. Hard page faults occur when the needed page must be loaded from the hard disk. Soft page faults happen when a program is found somewhere else in memory other than where the program expected to find it."
I believe the XP Kernel was written to use the page faults in the "Prefetch" process during boot up and application start, so at least some benefits can be gained from page faults and using the prefetch mechanism to decrease process slow downs due to hard drive head movements.
Not a coder, so that is about all I can list with anything resembling "intelligence".
Reply #8 Wednesday, June 14, 2006 9:43 AM
Reply #9 Wednesday, June 14, 2006 3:01 PM
Reply #10 Wednesday, June 14, 2006 3:05 PM
Reply #11 Wednesday, June 14, 2006 7:58 PM
Reply #12 Saturday, June 17, 2006 3:36 PM
Firefox - 276,744
NaturalDesktop - 163,402
Explorer - 80,767 and climbing constantly
Nextart - 89,726 and climbing constantly
Yahoo widget engine - 758,771
Is there something wrong with my machine?? This all looks really wrong.
Reply #13 Saturday, June 17, 2006 8:29 PM
This may help (or confuse) depending on your point of view http://www.osronline.com/article.cfm?article=222
It would seem that Windows is doing a lot of work "behind the scenes" to keep everything as smooth as possible for the complete operation of the machines.
Reply #14 Sunday, June 18, 2006 11:53 AM
Thanks Corky_0...At least I understood what it said. I think I'm just going to delete that column and pretend I never saw it. It's just giving me the heebie jeebies 
Reply #15 Sunday, June 18, 2006 12:46 PM
| I think I'm just going to delete that column and pretend I never saw it. |
I agree.
There is nothing to be done for it. Programs that need to access information (pages) to work are bound to find that the processor (and prefetch) mechanism can't forsee all that the program may need. Not to mention that the startup of most processes are bound to need some paging to the hard drive.
In another article on servers, one technician pointed out that the longer you leave a machine running (and by extension the loaded processes), the more page faults will be seen.
Reply #16 Sunday, June 18, 2006 1:21 PM

Reply #17 Sunday, June 18, 2006 11:17 PM
Reply #18 Monday, June 19, 2006 11:28 AM
Obviously if an application is causing excessive page faults then that may indicate that performance is being lowered, but you have to measure to tell whether or not it's actually affecting things. If it is a "soft" page fault that can be satisfied by the disk cache then it will take very little time, even in computer terms.
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!







Reply #1 Sunday, June 4, 2006 9:18 PM
-Jeff
ObjectDock Developer