Update Allocation From Estimates job runs for days, can result in OutOfMemory exceptions and consumes 100% CPU

Document ID : KB000019043
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

A customer is experiencing OutOfMemory exceptions caused by the 'Update Allocations from Estimates' job. When the job does actually complete, it's taking approximately 2800 minutes (48 hours) to run. It is scheduled to run once a day at 6 pm, so it essentially never stops running. When it does execute, the job thread executing it consumes nearly 100% CPU for the entire duration of the run.

Data Sizing:

17k active projects
1k active resources
Time slice durations appear normal

It would appear that this job is not efficient and thread dumps are indicating that this job is also performing insta-slicing when it runs. We should expect insta-slice activity only to be performed for UI operations, not for Jobs or during XOG.

Solution:

WORKAROUND:

None.

STATUS/RESOLUTION:

CLRT-73709
Resolved in Clarity 13.3.0 Generic Patch. Reference TEC605767.
Resolved in CA PPM 14.1