How to identify which process ran out of memory and created the HPROF file
search cancel

How to identify which process ran out of memory and created the HPROF file

book

Article ID: 260396

calendar_today

Updated On:

Products

Service Virtualization CA Application Test

Issue/Introduction

There are times multiple DevTest components like Registry, Identity Access Manager Service, Portal, Simulator, Dashboard, Coordinator, Broker are running on the same server and a java_pidxxxx.hprof file is created in DevTest_Home/tmp folder. Not sure which component of the DevTest ran out of memory and need to be configured with more memory in ".vmoptions" file.

The below screenshot shows the HPROF file in DevTest/tmp folder.

 

Environment

All supported DevTest releases.

Cause

One of the components ran out of memory.

Resolution

From the HPROF file the process id (pid) refers to the specific component. In the java_pid7080.hprof7080 is the process id of the component ran out of memory. You can find the process id in the Task Manager and see which component it is and increase the memory in specific VMOPTIONS file.

Additional Information