大家好!我们邀请您与Vasily Kudryavtsev(RTLabs JSC的质量保证部门总监)进行在线会议,该会议将作为负载测试课程的一部分。这是Michael Hunger的译本,他是Neo4j开发人员博客和GRANDstack的软件开发人员和编辑!
Java , ( ), , . . .
, , Netflix, flame-, , .
Flame- , , . , . ( , , . . )
Flame' (main
) flame'.
, . , . flame , , - . , , , , , .
JVM (AsyncGetCallTrace
), . , JVM- , , , / , flame-.
, Honest Profiler, perf-map-agent, async-profiler IntelliJ IDEA, flame-.
, PID Java- SVG.
# download and unzip async profiler for your OS from:
# https://github.com/jvm-profiling-tools/async-profiler
./profiler.sh -d <duration> -f flamegraph.svg -s -o svg <pid> && \
open flamegraph.svg -a "Google Chrome"
SVG, , , . , ..
Flame- — . , , JVM, .
? Demo- « - Performance center (PC) Vugen»!