RTI Connext Java API  Version 6.1.2

Monitor memory allocations done by the middleware on the native heap. More...

Classes

class  HeapMonitoring
 Heap Monitoring APIs. More...
 
class  HeapMonitoringParams
 Input parameters for enabling heap monitoring. They will be used for configuring the format of the snapshot. More...
 
class  HeapMonitoringSnapshotContentFormat
 Bitmap used to decide which information of the snapshot will be displayed. More...
 
class  HeapMonitoringSnapshotOutputFormat
 Specify the format of the output of the snapshot. RTI Connext. More...
 

Detailed Description

Monitor memory allocations done by the middleware on the native heap.

RTI Connext allows you to monitor the memory allocations done by the middleware on the native heap. This feature can be used to analyze and debug unexpected memory growth.

After com.rti.ndds.utility.HeapMonitoring.enable is called, you may invoke com.rti.ndds.utility.HeapMonitoring.take_heap_snapshot to save the current heap memory usage to a file. By comparing two snapshots, you can tell if new memory has been allocated and, in many cases, where.