BOINC using 100% of CPU even when closed

Message boards : Questions and problems : BOINC using 100% of CPU even when closed
Message board moderation

To post messages, you must log in.

AuthorMessage
Darien

Send message
Joined: 17 Jun 09
Posts: 5
Australia
Message 25494 - Posted: 17 Jun 2009, 12:55:33 UTC

Hi all,

I recently re-downloaded BOINC after formatting and installing Windows 7 32-bit on my PC.

I had BOINC running at 100% for the day while I was out at work, and then came home to play some games, quitting BOINC before I started playing (as I usually do). However, I noticed while ingame that my FPS was dropping lower than usual, and my CPU cores were all at 100% still.

I alt-tabbed to see if I had, in fact, quit BOINC - which I had. However, a quick look at the task manager showed that the four tasks BOINC had been running (all World Community Grid ones) were still running, even though I had quit BOINC. Manually closing these processes did not solve the problem, as new tasks appeared (and manually closing them, as it turns out, fails the task).

A reboot took care of the problem, but I'm not planning to open BOINC again until I figure out what went wrong.

Has anyone experienced the same problem at all?
ID: 25494 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 25496 - Posted: 17 Jun 2009, 13:19:19 UTC - in response to Message 25494.  

Has anyone experienced the same problem at all?

Yes, there have been plenty threads about this topic.

There is a general misunderstanding concerning the BOINC processes. If you say you have closed BOINC, you indeed have only closed BOINC manager and not the client, which is responsible for running the project applications.

You are right insofar that normally closing the manager also closes the client, unless you installed in Protected Application Execution mode (formerly known as service mode). However, some newer versions of BOINC fail to do so. In that case, the easiest way to close BOINC completely is to select Advanced/Shutdown connected client... from the advanced-view menu.

The newest version (6.6.36 I believe) should again behave as expected.

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)
ID: 25496 · Report as offensive
Darien

Send message
Joined: 17 Jun 09
Posts: 5
Australia
Message 25498 - Posted: 17 Jun 2009, 13:43:46 UTC

The version I am using is 6.6.36.

I assumed I would get the same behaviour I was getting on XP with a previous version of BOINC, but thanks for the workaround.

It's just VERY counterintuive to close what looks like the host process and have it's children still raping your CPU cycles.
ID: 25498 · Report as offensive
Darien

Send message
Joined: 17 Jun 09
Posts: 5
Australia
Message 25499 - Posted: 17 Jun 2009, 13:54:30 UTC

Turns out that workaround doesn't... well, work.

It prompts me for a new host to connect to, and then fails to stop the processes when I don't provide one.

Seriously if this problem isn't fix I'll have to just stop using BOINC, which would suck because I LIKE using it.
ID: 25499 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 25500 - Posted: 17 Jun 2009, 14:07:01 UTC - in response to Message 25499.  

It prompts me for a new host to connect to, and then fails to stop the processes when I don't provide one...

Of course you have to cancel the dialog if don't want to connect to any host (that's quite intuitive for me).

Select BOINC manager->advanced view->Advanced->Options.
Check the option "Enable manager exit dialog"
When you exit the manager, you get the exit-options box. There check "Stop running science applications when exiting the manager"
ID: 25500 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 25503 - Posted: 17 Jun 2009, 14:50:03 UTC - in response to Message 25501.  

Should, Could, Would, but it does not. Still need the menu workaround. Very sometimes it seems to do it after 1 to several minutes. Not on my Vista box, and we were so hopeful after 6.6.31 ;>)

That's why I'm still happy with 5.10.45 and 5.8.16 :-D
ID: 25503 · Report as offensive
Darien

Send message
Joined: 17 Jun 09
Posts: 5
Australia
Message 25505 - Posted: 17 Jun 2009, 14:57:24 UTC - in response to Message 25500.  

It prompts me for a new host to connect to, and then fails to stop the processes when I don't provide one...

Of course you have to cancel the dialog if don't want to connect to any host (that's quite intuitive for me).

Select BOINC manager->advanced view->Advanced->Options.
Check the option "Enable manager exit dialog"
When you exit the manager, you get the exit-options box. There check "Stop running science applications when exiting the manager"


'Cancel' implies cancelling the entire operation, it's a poor UI design.

In any case, clicking 'Cancel' has the same effect (i.e. none). I still had to manually close all the boinc processes using task manager.

Thanks for mentioning that dialog though, it seems to be working, although it takes a decent length of time to shut down the processes (something it never did with previous versions of BOINC). Where can you download older versions, anyway?
ID: 25505 · Report as offensive
Darien

Send message
Joined: 17 Jun 09
Posts: 5
Australia
Message 25531 - Posted: 18 Jun 2009, 14:22:26 UTC - in response to Message 25505.  

New, stranger problem:

I use Synergy to control my Macbook using the mouse and keyboard plugged into my Windows 7 PC, and it works perfectly except for when I have BOINC running.

When BOINC is running (seemingly related to the amount of CPU cycles it is using), the mouse cursor on my macbook is extremely slow. Not jerky, but as if the mouse sentivity has been reduced.

I never had this problem with an earlier version of BOINC and on XP.
ID: 25531 · Report as offensive

Message boards : Questions and problems : BOINC using 100% of CPU even when closed

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.