cancel
Showing results for 
Search instead for 
Did you mean: 

Heap dump in SAP PI server

Former Member
0 Kudos

Hi All,

In our SAP PI server we have seen that when ever a auto heap dump generated or manually generating the heap dumps the size of the heap dumps are actually not to the size of the actual heap size of the servers. Can some one guide and let know if this is usual? or the heap dumps should be the same size as in the heap size .

Java heap size configured : 4 GB

The heap dump sizes : Most of the times between 800mb to less than 4GB

Thanks Rajesh

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member189220
Active Contributor

A heap dump is a snapshot of the memory of a Java process at a certain point of time. Hence, when there is a OOM event, the size of the heap dump should be closer to the conf.setting of maximum heap size.

I write closer, because usually a full GC is triggered before the heap dump is written so the heap dump contains information about the remaining objects.

Asha_Pillai
Active Participant
0 Kudos

Hi Rajesh,

Sometimes OS enforces file size limits, please check if this is true for your system. Refer to the note 2217188 - Dump file is incomplete: file size limit error is triggered after Out of Memory event

Regards,

Asha