The SAP JVM Profiler helps you analyze resource-related problems in your Java application regardless of whether the JVM is running locally or on the cloud.
SAP Business Technology Platform, Neo environment will sunset on December 31, 2028, subject to terms of customer or partner contracts.
For more information, see SAP Note 3351844.
This documentation refers to SAP Business Technology Platform, Neo environment. If you are looking for documentation about other environments, see SAP Business Technology Platform
↗️ .
Typically, you first profile the application locally. Then you may continue and profile it also on the cloud. The basic procedure is the following:
- Attach the SAP JVM Profiler to the JVM to be analyzed.
- Analyze the retrieved profiling data in statistics and graphs.
SAP JVM Profiler provides the following traces:
Allocation Trace |
Shows the number, size and type of the allocated objects and the methods allocating them |
|
Performance Hotspot Trace |
Shows the most time-consuming methods and execution paths |
|
Garbage Collection Trace |
Shows all details about the processed garbage collections |
|
Method Parameter Trace |
Shows the values of a selected method parameters |
|
Synchronization Trace |
Shows the most contended locks and the threads waiting for or holding them |
|
File I/O Trace |
Shows the number of bytes transferred from or to files and the methods transferring them |
|
Network I/O Trace |
Shows the number of bytes transferred from or to the network and the methods transferring them |
Additionally, the following operations are supported:
Heap Dump |
Shows a complete snapshot of the Java Heap |
|
Class Statistic |
Shows the classes, the number and size of their objects currently residing in the Java Heap generations |
Profile Applications on the Cloud
Related Information