RP/TUX Tuxedo DMADM Process Has High Memory Use When Tuxedo MIB T_DM_CONNECTION Class Is Accessed (Doc ID 2213635.1)

Last updated on JUNE 28, 2017

Applies to:

Oracle Tuxedo - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On Tuxedo Version 12.1.3.0.0, 64-bit, Patch Level RP076 

Tuxedo DMADM process is consuming high amount of memory. In 10 days 6 GB of memory use observed with potential complete system failure.

Environment is upgraded from Tuxedo 10gR3 to 12.1.3. Issue is observed only in 12.1.3

This Tuxedo DMADM server process memory size is 47874. It does not have a memory issue (from ps -elf | grep DMADM):

0 S tux 8118 1 0 80 0 - 47874 msgrcv 13:13 pts/1 00:00:00 DMADM -C dom=simpapp -g 2 -i 2 -u xxxxxx.idc.oracle.com -U /home/tux/admin/domain/dom2/ULOG -m 0 -A


While this Tuxedo DMADM process size is 165811. It is excessive memory usage(from ps -elf | grep DMADM):

0 S tux 8088 1 8 80 0 - 165811 - 13:12 pts/0 00:02:20 DMADM -C dom=simpapp -g 2 -i 2 -u xxxxx.idc.oracle.com -U /home/tux/admin/domain/dom1/ULOG -m 0 -A

 

With test code below the Tuxedo MIB call, in a Tuxedo DOMAIN configuration, indicates there is memory problem in the Tuxedo DMADM process:

 
An approximate 115.17 KB increase in memory in 5 minutes between 2 DMADM processes can be seen(DMADM dom1 is running MIB call but DMADM dom2 is not).

The .MIB call  done for dom1 Tuxedo DMADM process shows memory is increasing constantly. The dom2 Tuxedo DMADM memory is constant.

Changes

 Environment is upgraded from Tuxedo 10gR3 to Tuxedo 12.1.3.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms