JProfiler supports profiling on the following platforms:

OS Architecture Supported JVMs
Windows 11/10/8/7
Windows Server 2022/2019/2016/2012
x86
x64/AMD64
Hotspot
IBM/OpenJ9
1.5 - 21
1.5 - 21
macOS 10.12 - 14 Intel, Apple Hotspot
IBM/OpenJ9
1.8 - 21
1.8 - 21
Linux x86
x64/AMD64
Hotspot
IBM/OpenJ9
1.5 - 21
1.5 - 21
Linux PPC64LE Hotspot
IBM/OpenJ9
1.5 - 21
1.5 - 21
Linux ARMv7
ARMv8
Hotspot 1.8 - 21
FreeBSD 13 AMD64 FreeBSD 1.8 - 21
AIX 7.2 - 7.3 PPC64 IBM/OpenJ9 1.8 - 21
The JProfiler GUI frontend needs a Java 11 VM to run. The attach command line tools jpenable, jdump and jpcontroller need a Java 6 VM.