JonB
Platinum Member
Woo. that's the longest title I've ever typed.
Anyway, looking at Task Manager, I noticed once again the huge number of Page Faults generated as the CLI client runs. I haven't checked 3.03 vs 3.08 vs GUI, but wonder if anyone else has.
I know page faults have to do with programs moving across memory boundaries, so a memory intensive program like SETI is prone to that, but it leads to some questions for the future.
1. If a program minimized page faults, would it run faster? There seems to be a lot of programming overhead coping with page faults.
2. With new CPUs and chipsets and larger memory addressing, will this reduce page faults? Do 64 bit busses help, how about 128, or 256?
3. How is BOINC about page faults?
I'm getting 21,400 page faults per minute of CPU time for SETI (3.03) for my AMD laptop. (WinXP Home)
JonB
Anyway, looking at Task Manager, I noticed once again the huge number of Page Faults generated as the CLI client runs. I haven't checked 3.03 vs 3.08 vs GUI, but wonder if anyone else has.
I know page faults have to do with programs moving across memory boundaries, so a memory intensive program like SETI is prone to that, but it leads to some questions for the future.
1. If a program minimized page faults, would it run faster? There seems to be a lot of programming overhead coping with page faults.
2. With new CPUs and chipsets and larger memory addressing, will this reduce page faults? Do 64 bit busses help, how about 128, or 256?
3. How is BOINC about page faults?
I'm getting 21,400 page faults per minute of CPU time for SETI (3.03) for my AMD laptop. (WinXP Home)
JonB