BOINC 5.2.12 Problem with Multiple Users on XP Systems

Message boards : BOINC Manager : BOINC 5.2.12 Problem with Multiple Users on XP Systems
Message board moderation

To post messages, you must log in.

AuthorMessage
Mnemonic63

Send message
Joined: 1 Dec 05
Posts: 4
United States
Message 1423 - Posted: 1 Dec 2005, 14:13:26 UTC

CONDITIONS:
1. BOINC 5.2.12 set to do work only after computer is idle for 1 minute.
2. Windows XP Home or Pro.
3. Two or more users logged in.

BEHAVIOR:
BOINC does not recognize that the system is busy when the second user is on the computer. It only recognizes that the computer is being used by the first user. This causes the CPU usage to always be 100% when the second user is logged in.

Is this a bug or is something just configured wrong on my sytem? I've noticed this behavior on two systems.

ID: 1423 · Report as offensive
Bill Michael

Send message
Joined: 30 Aug 05
Posts: 297
Message 1427 - Posted: 1 Dec 2005, 17:15:50 UTC

How was it installed? Service, single user...

ID: 1427 · Report as offensive
Mnemonic63

Send message
Joined: 1 Dec 05
Posts: 4
United States
Message 1435 - Posted: 2 Dec 2005, 0:10:32 UTC - in response to Message 1427.  

How was it installed? Service, single user...


It was installed as a Shared Installation and set to run when the user logged in.

ID: 1435 · Report as offensive
Bill Michael

Send message
Joined: 30 Aug 05
Posts: 297
Message 1437 - Posted: 2 Dec 2005, 0:17:53 UTC

Zero experience here with shared install - someone else will have to assist...

ID: 1437 · Report as offensive
Gary Roberts

Send message
Joined: 7 Sep 05
Posts: 130
Australia
Message 1441 - Posted: 2 Dec 2005, 7:29:31 UTC

The "Use only when idle" works by detecting keystrokes or mouse movements for the actual input devices connected directly to the box. That is why the second user is not being detected. Unfortunately, what you are seeing is the normal behaviour.

However, please realise that if BOINC projects weren't using your spare cpu cycles then the system idle process would be using them anyway :). BOINC is extremely good at getting out of the way (science apps run at very low priority) when you want to do your own work. Even with older machines, it's hard to detect any significant performance hit for your normal work. I've seen experienced gamers playing intensive games and not really noticing that BOINC was running so for more average use it shouldn't be a problem. I've burnt many CDs with BOINC projects running full bore and never had a problem. BOINC just gets out of the way.


Cheers,
Gary.
ID: 1441 · Report as offensive
Mnemonic63

Send message
Joined: 1 Dec 05
Posts: 4
United States
Message 1453 - Posted: 2 Dec 2005, 14:26:23 UTC - in response to Message 1441.  

The "Use only when idle" works by detecting keystrokes or mouse movements for the actual input devices connected directly to the box. That is why the second user is not being detected. Unfortunately, what you are seeing is the normal behaviour.


I'm not talking about a network user on the computer. I'm talking about having two users phyically logged in to Windows XP and switching between them. Both myself and my wife use the computer and I created profiles for each of us. When I am logged in BOINC will detect when I am using the computer and suspend. When my wife is logged in BOINC just keeps running.

ID: 1453 · Report as offensive
Keck_Komputers
Avatar

Send message
Joined: 29 Aug 05
Posts: 304
United States
Message 1498 - Posted: 3 Dec 2005, 18:11:26 UTC - in response to Message 1453.  
Last modified: 3 Dec 2005, 18:13:00 UTC

The "Use only when idle" works by detecting keystrokes or mouse movements for the actual input devices connected directly to the box. That is why the second user is not being detected. Unfortunately, what you are seeing is the normal behaviour.


I'm not talking about a network user on the computer. I'm talking about having two users phyically logged in to Windows XP and switching between them. Both myself and my wife use the computer and I created profiles for each of us. When I am logged in BOINC will detect when I am using the computer and suspend. When my wife is logged in BOINC just keeps running.

I advise using the service mode install whenever fast user switching is enabled. It seems like the fast switching leaves to much open for BOINC to work properly.

edit: Service mode has it's own possible problem in your situation. You may have to change the creditials to local system and allow interaction with the destop for the idle detection to work properly.

BOINC WIKI

BOINCing since 2002/12/8
ID: 1498 · Report as offensive

Message boards : BOINC Manager : BOINC 5.2.12 Problem with Multiple Users on XP Systems

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.