Hej,
ostatnio zacząłem używać IntelliJ i mocno zdziwiłem się tym, że tak wypaśne i drogie IDE nie ma wbudowanego nawet prostego profilera.
Zacząłem drążyć temat i okazało się, że dla JVM jest ogólnie tragedia z profilerami - jest tylko płatne JProfiler, jakis prosty profiler w NetBeansie i tyle. Byłem przekonany, że w całym bogactwie ekosystemu Javy będzie jakiś dobry, open sourcowy profiler, który będzie zintegrowany z IntelliJ.
JProfiler wygląda na niezłe narzędzie i ma dobry plugin do IntelliJ, ale patrząc na cenę to odpada. W firmach które znam nie jest to powszechnie dostępne narzędzie dla każdego developera, a poza tym nie ma szans używać tego po godzinach (no sory - ja wiem, że my programiści nie możemy narzekać na zarobki, ale wydawać 2 koła na profiler dla JVM to chyba nie każdy się skusi).
Z OpenSource jedynie w miarę sensownie wygląda VisualVM (o ile dobrze wyczytałem, to jest profiler z NetBeans). Jednakże też nie wygląda na szczególnie aktywnie rozwijany, ostatnia wersja w 2014. Z pluginami do IntelliJ też tragedia - jeden ostatnią wersję ma z 2008 roku, drugi chyba z 2013 roku, trzeciego nawet nie ma...
Tak więc, jak to wygląda w praktyce, jakich profilerów używa się pisząc w Javie? Jaka jest najlepsza open sourcowa opcja do użycia z IntelliJ, żeby to jakoś działało z poziomu IDE?
ShalomShalomShalom