Why am I seeing an increase in anon heap in native memory in a TimesTen ttcserver process? (Doc ID 1616154.1)

Last updated on MARCH 02, 2016

Applies to:

Oracle TimesTen In-Memory Database - Version 11.2.2.5.0 to 11.2.2.6.0 [Release 11.2]
Information in this document applies to any platform.
***Checked for relevance on 02-Nov-2015***

Goal

 To explain why the customer sees a java or child ttcserver process using a large amount of process anon heap memory. For example:

Client Server
==========


bash-3.00$ date; pmap 32753 | egrep 'anon' | awk '{print $2}' | awk '{ sum += $1;} END { print sum } '
Fri Jan 10 03:43:56 PST 2014
11980
... after 10 mins it has reached here ...

bash-3.00$ date; pmap 32753 | egrep 'anon' | awk '{print $2}' | awk '{ sum += $1;} END { print sum } '
Fri Jan 10 03:53:21 PST 2014
32812

 This shows anon heap memory increased from 11980 bytes to 32812 over 10 minutes. The same problem was observed using a Direct connection on the test program so it is not related to the type of connection.

 

Solution

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