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

book

Article ID: 19043

calendar_today

Updated On:

Products

CLARITY PPM FOR ITG CLARITY PPM FEDERAL Clarity PPM SaaS - Application Clarity PPM On Premise

Issue/Introduction

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   

Environment

Release: ESPCLA99000-13.2-Clarity-Extended Support Plus
Component: