Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: UD Windows Agent Support [Read Only] Thread: agent is grabbing more CPU time than it should |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 5
|
Author |
|
Kent Tong
Cruncher Joined: Oct 19, 2005 Post Count: 6 Status: Offline Project Badges: |
Hi,
----------------------------------------I was running a CPU intensive program, while the Windows agent was running. From the Task Manager I saw that my program was taking about 5% of the CPU time. Then I exited the Windows agent then it jumped to 15%. It means the agent is competing for the CPU with my program. This is different from what's advertised on this site that it would only run when the computer is idle. I really would like to contribute the idle time of my computer, but I don't want it to slow down my normal work. Until I find a solution, I guess I'll have to not run the agent. Is this a known issue? Do you have any plan to solve this problem? [Edit 1 times, last edit by Kent Tong at Jun 19, 2006 8:25:28 AM] |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
It's been said a million times Kent on many a thread here on the forum....UD and BOINC agents go idle / relinguishes to any app, plus it runs at the lowest priority existing. If u have BOINC, much more efficient, you can actually tell it to stay dormant for x-time idle until your app is finished, but obviously the agent needs to do a few clicks monitoring out of a few Ghz. If you look in taskmanager, dont watch the percentage...thats a nanosecond impression...look at the CPU Time allocated (usually a column you have add to the view)...Annotate the CPU time and you'll discover it takes very few seconds while idle.....bycicles compete for the same piece of road as cars, yet cars are not held up.
----------------------------------------...i've been running Grid apps for 20 months now, and only during file transmission does it take a few minutes notible to the user.....thats 1/2/3 times a day. enough said and happy crunching...join Team Dutch Power Cows....future champions of 2006 WorldSoccerchampionships ciao
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All! |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Kent Tong, what you describe sounds unlikely. For it to happen, your program would have to have a thread running at idle priority. This would be a problem with your program, not with WCG.
May I ask what program it is? By the way, 5-15% is not CPU intensive. You will see a lot of variation in CPU usage. It is impossible to take an accurate spot reading in Task Manager. For a meaningful comparison, you would have to use System Monitor, graphing the CPU usage of the processes in question over a period of time. |
||
|
RT
Master Cruncher USA - Texas - DFW Joined: Dec 22, 2004 Post Count: 2636 Status: Offline Project Badges: |
I have been running the UD agent, the UD/WCG agent or BOINC for over 4 years. I have never seen the situation that you describe. So, while anything is possible, I seriously doubt that the situation you describe is accurate. I, like the others would suggest that what you are seeing is not really the case. And like Didactylos, suggest
----------------------------------------It is impossible to take an accurate spot reading in Task Manager. For a meaningful comparison, you would have to use System Monitor, graphing the CPU usage of the processes in question over a period of time. ---------------------------------------- [Edit 1 times, last edit by RT at Jun 19, 2006 12:34:33 PM] |
||
|
Viktors
Former World Community Grid Tech Joined: Sep 20, 2004 Post Count: 653 Status: Offline Project Badges: |
The UD agent might run at higher % cpu than the throttle setting at certain times and especially when it is packaging up data to send the answers back to the servers. However, unless you see 100% cpu usage, there is no competition for cpu possible. And if there is competition for cpu time with the agent, it would only be with other processes running at lowest priority.
Competition due to paging activity is possible however. If the sum of the working set sizes (="Mem Usage" column in the task manager's process tab) of all of your running applications / processes exceeds the amount of random access memory (RAM) your machine has, then the resulting increased disk paging activity (swapping between memory and disk = "PF Delta" column in the task manager) can slow down everything. So if your machine exhibits this problem, we suggest running the agent as a screen saver only so that at least the grid agent does not make further increase paging activity. The alternative is to not try to run so many things at once or upgrade your system with more RAM. |
||
|
|