Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The FlameGraph feature added in FLINK-13550 issues 1 RPC call per subtask. This may cause performance problems for jobs with high paralleism and a lot of subtask running on the same TaskManager. It should be possible to improve this by grouping thread sampling requests usingĀ
ThreadMXBean.getThreadInfo(long[] ids, int maxDepth)
instead of the currently used individual calls
ThreadMXBean.getThreadInfo(long id, int maxDepth)
Attachments
Issue Links
- causes
-
FLINK-30239 The flame graph doesn't work due to groupExecutionsByLocation has bug
- Closed
- links to