Skip to Content
0

Heap dump in SAP PI server

Nov 08, 2016 at 07:45 AM

99

avatar image
Former Member

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Milen Dontcheff
Aug 05, 2017 at 11:18 AM
0

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.

Share
10 |10000 characters needed characters left characters exceeded
Asha Pillai
Nov 14, 2017 at 06:31 AM
0

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

Share
10 |10000 characters needed characters left characters exceeded