DQM Memory Leak in Logical/Physical context related to uxdqmsrv crash in AIX
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.

Environment

Release : 6.x

Component : DOLLAR UNIVERSE

Cause

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

Resolution

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

Fix version(s): 
Component: Application Server (Node)
Dollar Universe 7.01.11 - Planned to be released October 2025

Additional Information

Several fixes were applied for this issue, main one was added on 6.10.101 but some minor leaks were also discovered and solved on 7.01.11 (DE129724)