Profile Types

Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

In the Profiles tab, you can see all profile types available for a given language. Depending on the language and version, the information collected about your profile differs.

Once profiling is enabled, the following profile types are collected for supported Java versions:

CPU
The time each method spent running on the CPU. It includes your code that runs in the JVM (for example, Java, Kotlin), but not JVM operations or native code called from within the JVM.
Allocations
The number of heap allocations made by each method, including allocations which were subsequently freed.
Requires: Java 11
Allocated Memory
The amount of heap memory allocated by each method, including allocations which were subsequently freed.
Requires: Java 11
Heap Live Objects (in Preview, 1.17.0+)
The number of objects allocated by each method in heap memory that have not yet been garbage collected. This is useful for investigating the overall memory usage of your service and identifying potential memory leaks.
Requires: Java 11
Heap Live Size (in Preview, 1.39.0+)
The amount of heap memory allocated by each method that has not yet been garbage collected. This is useful for investigating the overall memory usage of your service and identifying potential memory leaks.
Requires: Java 11.0.23+, 17.0.11+, 21.0.3+ or 22+
Wall Time in Native Code
The elapsed time spent by each method. Elapsed time includes time when code is running on CPU, waiting for I/O, and anything else that happens while the method is running.
Class Load
The number of classes loaded by each method.
Thrown Exceptions
The number of errors and exceptions thrown by each method, as well as their type.
File I/O
The time each method spent reading from and writing to files.
Lock
The time each method spent waiting for a lock.
Socket I/O
The time each method spent reading from and writing to socket I/O.

Further Reading

PREVIEWING: dgreen15/fixing-image-self-service-actions