Eclipse Trace Compass
Script error: No such module "Draft topics".
Script error: No such module "AfC topic".
Developer(s) | Ericsson, Polytechnique Montréal and others |
---|---|
Initial release | 2015 |
Written in | Java, TypeScript |
Engine | |
Operating system | Cross-platform: Linux, Mac OS X, Windows |
Type | Tracing |
License | |
Website | www |
Search Eclipse Trace Compass on Amazon.
Eclipse Trace Compass is an open source application to solve performance and reliability issues by reading and analyzing traces and logs of a system. Its goal is to provide views, graphs, metrics, and more to help extract useful information from traces, in a way that is more user-friendly and informative than text dumps.
Trace Compass 1.0 was released in 2015[1][2]. It's predecessors were LTTng viewer and LTTv.
It can read the following trace formats:
- LTTng
- BTF
- Perf (CTF)
- Ftrace
- UFTrace
- Chrome Traces
- Jaeger
- OTF2 (VTune)
- ROCm
- Many text logs via regex
- Many XML logs via regex
Deployment[edit]
Trace Compass is available as a stand alone application, a plug-in that integrates into the Eclipse IDE, or as a Theia plug-in which is deployed in the CDT.Cloud project.
The toolchain has been used in academia[3][4][5][6] as well as the industry. It is used in the Linux community for kernel development[7]. Trace Compass has been integrated into Mentor Graphics, Renesas, Xilinx, Intel[8][9], AMD, Uber[10] and Wind River Systems troubleshooting solutions.
See also[edit]
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
- Percepio Tracealyzer
- Mentor Graphics' Sourcery Analyzer
- Tau
- Vampyr
- Vtune
References[edit]
- ↑ Laperle, Marc-André (November 7, 2014). "1.0.0". projects.eclipse.org.
- ↑ Hufmann, Bernd (May 22, 2015). "1.0.0 Release Review". projects.eclipse.org.
- ↑ "Publications - Dorsal Laboratory". www.dorsal.polymtl.ca.
- ↑ Yang Zhou and Cyrille Artho. 2021. TC4JPF: Using Trace Compass to Visualize JPF Traces. SIGSOFT Softw. Eng. Notes 46, 3 (July 2021), 42–46. https://doi.org/10.1145/3468744.3468757
- ↑ Zhou, Yang (November 5, 2020). Execution Trace Visualization for Java Pathfinder using Trace Compass – via www.diva-portal.org. Search this book on
- ↑ R. Gad, "Improving Packet Capture Trace Import in Trace Compass with a Data Transformation DSL," 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), 2017, pp. 7-12, doi: 10.1109/COMPSAC.2017.145.
- ↑ Billimoria, Kaiwan N. (2021). Linux kernel programming. Part 2, Char device drivers and kernel synchronization : create user-kernel interfaces, work with peripheral I/O, and handle hardware interrupts. Birmingham. p. 533. ISBN 9781801070829. Search this book on
- ↑ Gonzalez, Alex (2018). Embedded Linux development with Yocto Project cookbook : practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems (Second ed.). Birmingham, UK. p. 433. ISBN 9781788392921. Search this book on
- ↑ Vasquez, Frank (2021). Mastering Embedded Linux Programming - Third Edition (3rd ed.). p. 667. ISBN 9781789535112. Search this book on
- ↑ Shkuro, Yuri (2019). Mastering distributed tracing : analyzing performance in microservices and complex systems. Birmingham, UK. p. 403. ISBN 9781788627597. Search this book on
External links[edit]
- Official website
- "CDT.cloud Blueprint". main--cdt-cloud.netlify.app.
- "Tracing .NET applications with PerfCollect". learn.microsoft.com.
- "Trace Compass with LTTng". www.renesas.com.
- "Percepio Tracealyzer".
This article "Eclipse Trace Compass" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Eclipse Trace Compass. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.