In order to reduce the CPU utilization of the UserAgent under Windows systems, you can add the following property into the /Path/To/UserAgentWindows/conf/wrapper.conf file:
The value LOW makes the UserAgent service running in system idle time; more specifically, setting the property wrapper.ntservice.process_priority to the value LOW, causes the threads of the UserAgent service process to be preempted by the threads of any process running in a higher priority class.
For more details, see the related Java Service Wrapper page.
To make sure that the change is effective, you must restart the UserAgent service.
Important: before restarting the service, please make sure the machine is not used by any Grid application (i.e. the machine status for OurGrid is IDLE).