We have Crystal Reports ( 10.0.0.0.5335) and Crystal Enterprise (10.0.0.3885) running on Windows Server 2003 SP2.
Various crystal processes are using up too many processor cycles leading to 100% utilization for days at a time. This leads to the server not responding to requests.
Yes I know that applications use CPU cycles but I am looking for a way to throttle Crystal back so that it leaves some CPU time for the OS. For example, you can tell SQL to only use X GB of memory thereby leaving Y GB of memory for the OS and the other applications.
Is there any way to tell Crystal to never use more than X% of the CPU? Or is there a way to reserve CPU cycles for the OS?
Please note that due to licensing and compatibility issues upgrading or adding CPUs is not an option. (patching is a definite maybe.)
Any other suggestions are most welcome.