search cancel

DQM Memory Leak in Logical/Physical context related to uxdqmsrv crash in AIX

book

Article ID: 238835

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

The process uxdqmsrv in the context of the remote physical queue where jobs from a logical queue are submitted, shows a very important memory leak (clearly visible when submitting several thousands of jobs).
As a result, the process eventually uses all memory of the System and crashes.

PID USER   PR NI VIRT RES SHR S %CPU %MEM  TIME+ COMMAND
9154 univa   20  0 2748m 431m 3048 S 0.0 8.7 32:22.95 uxdqmsrv


Thu Jan 20 11:00:02 CET 2022
univa   9154 0.1 1.6 2430948 84304 ?    Ssl Jan18  3:33 ./uxdqmsrv CND003 X 152101lp8l
...
Thu Jan 20 17:45:01 CET 2022
univa   9154 1.0 8.3 2814332 422740 ?   Ssl Jan18 30:37 ./uxdqmsrv CND003 X 152101lp8l

This is particularly problematic on AIX Nodes as this 32bit process can only use up to 256MB, then it crashes generating a core file that has a size of around 270MB.

Cause

Bug: Memory leak on DQM server when using Logical / Physical queue submissions

Environment

Release : 6.x

Component : DOLLAR UNIVERSE

Resolution

Update to a fix version listed below or a newer version if available.

Fix version(s): 
Component: Dollar Universe
Dollar Universe 6.10.101 - Planned Release Second Half May 2022