SpeedTrace Pro
パフォーマンスの問題をプロファイリングするための強力な.NETプロファイラーとトレーサー
Perfinity 社の製品
2021 年より日本国内にてComponentSourceで販売中。
価格:¥ 89,650 (税込)〜 バージョン: v9.0.33 更新日: Feb 11, 2025
SpeedTrace Pro timeline capabilities empower you to:
画像1 / 4
Enrich performance profiles and app traces with system event information:
画像1 / 2
SpeedTrace Pro provides the following concepts to minimize profiling impact:
画像1 / 5
Often software issues occur at surprising places where no debug or trace info is available.
Analyze runtime issues like app freezes where the order of app events is important.
画像1 / 2
SpeedTrace Pro offers local-, remote- and distributed tracing with full-fledged remote tracing potential, applicable to distributed applications. With SpeedTrace Pro you now have – at the server end – direct remote access to all your clients’ trace scenarios over the cloud. Simultaneously record multiple apps (load balancing) or services (SOA) on different machines – from just one SpeedTrace Pro client controller instance.
画像1 / 2
SpeedTrace Pro provides you with a Freely distributable Recorder which acts as a trace agent. With the agent you can trace a virtually unlimited number of external apps simultaneously via Internet/network. You can use the agents at your customer sites – even if there is no network connectivity to the target machines.
The recorder works like the black box deployed in aviation. With the included time stamps you can find out:
All you have to do, is to deploy a "Redistributable Recorder Package" on all target machines.
To run the agents, no additional license is required.
画像1 / 2
SpeedTrace Pro allows you to enrich application logs with data context to analyze data dependent performance or runtime issues. The data capture can also be used to monitor HTTP requests and responses or SQL queries. With SpeedTrace Pro you can add custom data providers, so that interesting application context information is captured and presented in the UserMarks views, the timeline graphics and data view. The data provider extension allows out of target process tracing and is fully integrated with the trace project configuration management.
画像1 / 3
SpeedTrace Pro provides a special test automation interface though which you can set up your own testing environment to trace and profile across networks and throughout the Internet.
Testing with the SpeeedTrace Pro Test Automation environment is performed systematically in “zipper”-fashion parallel to the development process and repeated over and again, unit by unit, at short intervals. Test automation thus becomes an integral part of the of the development process and lends itself appreciably to optimizing lifecycle management and proactively internalizing QA into the entire development cycle.
画像1 / 4
Before applying actual code changes the SpeedTrace user can perform simulations to find out how the planned modifications would affect the overall performance. Simply specify the speed up factor for each optimized method, so that the performance data can be recalculated. As a result of the “what-if”-simulation the benefits of the planned optimizations will be presented in all profile views.
SpeedTrace Pro provides functionality to compare and merge trace files: