Idle CPU usage is not really idle

Questions and Answers : Windows : Idle CPU usage is not really idle
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile spiko

Send message
Joined: 16 Jun 99
Posts: 16
Credit: 1,129,371
RAC: 0
Slovenia
Message 34872 - Posted: 10 Oct 2004, 15:57:07 UTC

I have SETI set to run while I work. It is however not using only idle CPU. When I compile my code, navigate folders or use the Internet I get freezes of many seconds. Are you aware of this error? I've seen some other people complaining about it, esp. when Outlook is started, but at my place, it happens even more often. This is an issue on all five computers I'm running seti on!
ID: 34872 · Report as offensive
Heffed
Volunteer tester

Send message
Joined: 19 Mar 02
Posts: 1856
Credit: 40,736
RAC: 0
United States
Message 34922 - Posted: 10 Oct 2004, 18:46:13 UTC

Applications such as outlook run even lower priority threads than BOINC.

I don't use outlook, and don't experience any slowdowns.

ID: 34922 · Report as offensive
Profile FireGate_13
Avatar

Send message
Joined: 10 Feb 03
Posts: 106
Credit: 304,540
RAC: 0
Greece
Message 34948 - Posted: 10 Oct 2004, 20:32:47 UTC

I really can't understand yoyr problem.
As far as I know, Outlook does not use cpu for any reason
so these slowdowns are strange..
Try lowering seti's priority or increase outlook's
from the task manager..
good luck :P

Firegate_13 Was Here!
BeWare!
Patras Wireless Metropolitan NetWork

ID: 34948 · Report as offensive
Profile spiko

Send message
Joined: 16 Jun 99
Posts: 16
Credit: 1,129,371
RAC: 0
Slovenia
Message 34980 - Posted: 11 Oct 2004, 0:24:27 UTC - in response to Message 34948.  

> I really can't understand yoyr problem.
> As far as I know, Outlook does not use cpu for any reason
> so these slowdowns are strange..
> Try lowering seti's priority or increase outlook's
> from the task manager..
> good luck :P
>
If you would have taken the time to read my question you'd have found out I don't experience this troubles only when using outlook. It happens for instance when I start IE. It sometakes a few seconds to even start loading it... Or for instance when I'm writing in a firefox inputbox sometimes text doesn't show up until after a few seconds. My PC is 2600+xp and it helps if I don't run SETI but that's not what I want.

BTW, SETI's priority is by default set to lowest - low and it cannot be lowered more.
ID: 34980 · Report as offensive
keputnam
Volunteer tester

Send message
Joined: 2 Jul 99
Posts: 242
Credit: 2,736,564
RAC: 3
United States
Message 34991 - Posted: 11 Oct 2004, 1:35:08 UTC

I've noticed this also. It seems to be mostly Office2000 apps that are affected. I've never noticed any slowdowns with my browser.

ID: 34991 · Report as offensive
Profile Keck_Komputers
Volunteer tester
Avatar

Send message
Joined: 4 Jul 99
Posts: 1575
Credit: 4,152,111
RAC: 1
United States
Message 35019 - Posted: 11 Oct 2004, 2:56:43 UTC - in response to Message 34922.  

> Applications such as outlook run even lower priority threads than BOINC.
>
> I don't use outlook, and don't experience any slowdowns.
>
There is a known conflict with outlook, outlook express, and other parts of the office/works suite and most DC projects. They sometimes spawn very low priority background threads which cannot get any CPU time.

There have been problems with the 4.xx line of BOINC clients to varying degrees. The client will slow things down when it tries to connect.
BOINC WIKI

BOINCing since 2002/12/8
ID: 35019 · Report as offensive
Profile spiko

Send message
Joined: 16 Jun 99
Posts: 16
Credit: 1,129,371
RAC: 0
Slovenia
Message 35035 - Posted: 11 Oct 2004, 3:56:59 UTC - in response to Message 35019.  

> There is a known conflict with outlook, outlook express, and other parts of
> the office/works suite and most DC projects. They sometimes spawn very low
> priority background threads which cannot get any CPU time.
>
> There have been problems with the 4.xx line of BOINC clients to varying
> degrees. The client will slow things down when it tries to connect.
>
I believe the issue is deep inside Windows itself, as -if during the time the system is halted by SETI I hover my mouse over icons on the Quick Launch bar some show the correct highlighted state (cached?) while some don't(have to be loaded from disk?) -
ID: 35035 · Report as offensive
Profile mikey
Volunteer tester
Avatar

Send message
Joined: 17 Dec 99
Posts: 4215
Credit: 3,474,603
RAC: 0
United States
Message 35193 - Posted: 11 Oct 2004, 18:05:03 UTC - in response to Message 34980.  

> > I really can't understand yoyr problem.
> > As far as I know, Outlook does not use cpu for any reason
> > so these slowdowns are strange..
> > Try lowering seti's priority or increase outlook's
> > from the task manager..
> > good luck :P
> >
> If you would have taken the time to read my question you'd have found out I
> don't experience this troubles only when using outlook. It happens for
> instance when I start IE. It sometakes a few seconds to even start loading
> it... Or for instance when I'm writing in a firefox inputbox sometimes text
> doesn't show up until after a few seconds. My PC is 2600+xp and it helps if I
> don't run SETI but that's not what I want.
>
> BTW, SETI's priority is by default set to lowest - low and it cannot be
> lowered more.
>
I believe you are experiencing the lag that occurs when the cpu cycles are being switched from one program to another, Seti/Boinc/Climate Predictor/ whatever have to make sure they are not using the memeory etc. addresses the new program wants to use, so it takes a few seconds to start the new programs.
ID: 35193 · Report as offensive
keputnam
Volunteer tester

Send message
Joined: 2 Jul 99
Posts: 242
Credit: 2,736,564
RAC: 3
United States
Message 35257 - Posted: 11 Oct 2004, 21:34:06 UTC - in response to Message 35193.  

> > > I really can't understand yoyr problem.
> > > As far as I know, Outlook does not use cpu for any reason
> > > so these slowdowns are strange..
> > > Try lowering seti's priority or increase outlook's
> > > from the task manager..
> > > good luck :P
> > >
> > If you would have taken the time to read my question you'd have found out
> I
> > don't experience this troubles only when using outlook. It happens for
> > instance when I start IE. It sometakes a few seconds to even start
> loading
> > it... Or for instance when I'm writing in a firefox inputbox sometimes
> text
> > doesn't show up until after a few seconds. My PC is 2600+xp and it helps
> if I
> > don't run SETI but that's not what I want.
> >
> > BTW, SETI's priority is by default set to lowest - low and it cannot be
> > lowered more.
> >
> I believe you are experiencing the lag that occurs when the cpu cycles are
> being switched from one program to another, Seti/Boinc/Climate Predictor/
> whatever have to make sure they are not using the memeory etc. addresses the
> new program wants to use, so it takes a few seconds to start the new programs.
>

That may be true for the others, but at work, I live in Outlook/Excel all day long, and at times when one or the other project is NOT just starting up, but just BOINCing along, I see intermittent slowdowns, to the point that I occaisionally have to stop BOINC to get Outlook or Excel to respond.

ID: 35257 · Report as offensive
Profile spiko

Send message
Joined: 16 Jun 99
Posts: 16
Credit: 1,129,371
RAC: 0
Slovenia
Message 35954 - Posted: 13 Oct 2004, 13:59:30 UTC - in response to Message 35257.  

Since the problem remains in the new version I ask you to all click on the "I also have this question" button so it may be resolved in a decent time frame ;)
ID: 35954 · Report as offensive
Bermon.net
Volunteer tester

Send message
Joined: 9 Jan 04
Posts: 38
Credit: 118,983
RAC: 0
Netherlands
Message 36242 - Posted: 13 Oct 2004, 22:15:22 UTC
Last modified: 13 Oct 2004, 22:16:40 UTC

I believe this problem to be inherent to modern PC systems. My possible explanation:

You are using IDLE cpu time which is the lowest priority available, however the context switching can be costly.

Context switching is where your PC takes a process (e.g. SETI) out of memory to be able to load in a new process. If you have low memory this can result in to "swapping in" and "swapping out" of memory to the hard disk.

So what could be happening is that your program is allowing some threadable room using sleep commands which results into idle time and causes a context switch. Since my BOINC uses >100MB of physical memory (i do clientprediction aswell) it can cause a dramatic load on your memory if it gets loaded back forth, into and from memory. And knowing memory is slow and block transfers using DMA can cost time it could slow down your other processes.


ID: 36242 · Report as offensive

Questions and Answers : Windows : Idle CPU usage is not really idle


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.