Message boards : Questions and problems : BOINC doesn't suspend when using switch users
Message board moderation
Author | Message |
---|---|
Send message Joined: 21 Aug 11 Posts: 1 ![]() |
I am using BOINC 6.12.33(x64) on windows 7 home premium. I have several users on this machine, and try to leave myself logged in using switch users for the kids to be able to use the machine in my absence, therefore leaving BOINC running on my login. The problem is that BOINC doesn't recognise that the other users are using the machine, and therefore doesn't suspend tasks. This causes an abvious slow down in performance for the other user. Is there some reason that BOINC won't recognise that the machine is in use when the administrator is logged in, but another user has switched user? I would rather not have to log out each time if possible. |
![]() Send message Joined: 29 Aug 05 Posts: 15628 ![]() |
BOINC will only suspend when using "fast user switching" when you use a GPU to do calculations with. And then only when boinctray.exe (the idle detection program) is running. Of course BOINC does not recognize that other users are using the machine, since with fast user switching you merely put the active session into the background, and a new one in the foreground, it does not change protocols or desktops. This is a Windows feature, not a BOINC bug. Workarounds? - As you say, log off. - Or install as a service (protected application execution, requires you to uninstall & reinstall BOINC) and set BOINC up to only run when the machine is otherwise idle. Then make sure that under each Windows user account the boinctray.exe process starts. |
Copyright © 2025 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.