François Rajotte and Michel Dagenais
Article (2014)
|
Open Access to the full text of this document Published Version Terms of Use: Creative Commons Attribution Download (1MB) |
Abstract
Debugging real-time software presents an inherent challenge because of the nature of real-time itself. Traditional debuggers use breakpoints to stop the execution of a program and allow the inspection of its status. The interactive nature of a debugger is incompatible with the strict timing constraints of a real-time application. In order to observe the execution of a real-time application, it is therefore necessary to use a low-impact instrumentation solution. Tracing allows the collection of low-level events with minimal impact on the traced application. These low-level events can be difficult to use without appropriate tools. We propose an analysis framework to model real-time tasks from tracing data recovered using the LTTng tracer. We show that this information can be used to populate views and help developers discover interesting patterns and potential problems.
| Department: | Department of Computer Engineering and Software Engineering |
|---|---|
| PolyPublie URL: | https://publications.polymtl.ca/5105/ |
| Journal Title: | Advances in Computer Engineering (vol. 2014) |
| Publisher: | Hindawi |
| DOI: | 10.1155/2014/173976 |
| Official URL: | https://doi.org/10.1155/2014/173976 |
| Date Deposited: | 23 Nov 2022 14:19 |
| Last Modified: | 23 Jan 2026 05:28 |
| Cite in APA 7: | Rajotte, F., & Dagenais, M. (2014). Real-time Linux analysis using low-impact tracer. Advances in Computer Engineering, 2014, 1-8. https://doi.org/10.1155/2014/173976 |
|---|---|
Statistics
Total downloads
Downloads per month in the last year
Origin of downloads
Dimensions
