GNU gprof vs VisualVM

GNU gprof

5.0 #23 in Profiling Software

About GNU gprof

VisualVM

5.9 #11 in Profiling Software

About VisualVM
GNU gprofVisualVM
Free planYesYes
Free trialNoNo
Paid fromFreeFree
Open sourceNoNo
PlatformsLinux, self-hostedLinux, macOS, Windows
Profiling modesbothboth
Supported languagesC, C++Java, JavaScript, Python, Ruby, R
CPU profilingYesYes
Deployment modeldesktopdesktop
Free plan—Yes
Memory profiling—Yes
Thread profiling—Yes

Both are listed in Best Profiling Software. On Inferse, VisualVM scores higher on our published basis.