How to minimize CPU usage of UserAgent service under Windows?

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:

wrapper.ntservice.process_priority=LOW

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).

Download PDF
Bookmark the permalink.

Comments are closed.