Market study for multicore software development tools featuring JProfiler
2010-10-27
Ingo Kegel 작성
The study can be viewed free of charge, but requires a registration for download. The abstract of the study is as follows:
To unlock the performance potentials of current processors, software has to be adapted for execution on multiple cores; it has to be parallelized. This requires the identification of parts that can run concurrently, adaptation of these parts, testing of the changes for correctness and the coordination of the concurrently running parts with regard to performance and scalability.
In this study Fraunhofer IAO characterizes the challenges of software development for multicore processors and presents tools that assist in the process. Profilers reveal parallelizable parts, programming languages and libraries help with the correct introduction of parallelism, debuggers show errors during parallel execution and tuners help achieving maximum parallel performance.
JProfiler's extensive support for locking analysis introduced in 6.0 is an important tool for this kinds of analysis.
아카이브
11월/1
9월/3
2025/20
HotSpot의 반격: JEP 544, GraalVM 시작 성능 독점의 끝인가?SBOM이 15개월 후 의무화됩니다. 당신의 SBOM은 아마 잘못되어 있을 것입니다.Apache Fory JSON을 4.5배 더 빠르게 만든 방법
8월/3
Java vs. Kotlin: 누가 (역)직렬화를 더 빠르게 할 수 있을까?Apache Fory는 왜 그렇게 빠른가? Java 직렬화 프레임워크 5종 프로파일링jvmguard 소개: 자동 프로덕션 프로파일링
7월/2
4월/3
JProfiler MCP로 jclasslib 성능을 두 배로 개선한 방법Claude가 코드를 읽고서는 절대 찾을 수 없었던 핫스팟JProfiler 16.1: 이제 AI 에이전트가 Java 애플리케이션을 프로파일링할 수 있습니다
3월/2
2월/1
10월/1
8월/1
7월/2
2024/5
2023/7
The power of async tracking in JVM profilingWebsite refresh: Visual updates, dark mode, and semantic search for docs
6월/4
All our artifacts are now published on Maven CentralJEP 493 follow-up: install4j 11.0.4 is ready for separate JMOD bundles in Eclipse Temurin 24.0.2JProfiler tips roundup May 2025JVM performance watch roundup May 2025
5월/3
JProfiler tips roundup April 2025JVM performance watch roundup April 2025Heap Walker scripting for snapshot analysis
4월/8
Capturing and comparing MBean states with JProfilerAdvanced SSH remote profiling with JProfilerProfiling Java applications in VS Code with JProfilerAdvanced Kafka probe configuration in JProfilerProfiling Kafka #1 – Message Flow & Hot SpotsBringing JProfiler to VS Code with Kotlin Multi-PlatformCaching auto-provisioned install4j distributions in CI pipelinesCross-platform JRE bundle creation under threat from JEP 493
1월/1
9월/5
2022/10
Garbage collector analysis in JProfilerRecording JFR snapshots with JProfilerEnhanced JFR snapshot analysis with JProfilerWorking with probe events in JProfilerCustomizing telemetries in JProfiler
3월/1
1월/1
12월/2
11월/3
2021/2
2020/1
2019/1
2018/3
2017/5
2016/1
2015/10
Using sunburst diagrams for understanding Java memory consumptionUsing flame graphs when profiling Java applicationsProfiling a Netty server
10월/1
9월/1
8월/2
7월/1
11월/5
2014/3
2013/3
2012/5
2011/13
Analyzing specific parts of the call treeAnalyzing incoming and outgoing calls of a methodCollapsing recursions in the call treeRemote profiling through an SSH tunnelFinding JDBC connection leaks
6월/5
12월/1
10월/2
9월/5
2010/8
2009/14
Using the "Run interceptor script" trigger actionCreating a custom probeInspections in the heap walkerHeap walker graph: Finding paths between selected instancesFiltering in the reference view of the heap walker
8월/4
Request trackingAnalyzing long-running AWT events with JProfilerProbes overviewCPU profiling: Sampling and instrumentation
2월/1