Análise Comparativa das Ferramentas de Trace para Linux de Tempo Real (Comparative Analysis of Trace Tools for Real-Time Linux)

Daniel Bristot de Oliveira (danielbristot@gmail.com), Romulo Silva de Oliveira (romulo@das.ufsc.br)


Universidade Federal de Santa Catarina
This paper appears in: Revista IEEE América Latina

Publication Date: Sept. 2014
Volume: 12,   Issue: 6 
ISSN: 1548-0992


Abstract:
Real-Time variants of the Linux kernel are in a constant process of development due to the inclusion of new features. In this context, trace tools are necessary to test and validate new implementations. Due to the existence of many parallel Linux projects, there are also several trace tools proposed by different authors. Researchers face many times the difficult task of choosing which trace tool to use in order to validate his/her specific new implementation. This paper analyses three trace tools commonly used for the validation of new real-time Linux implementations: Feather-Trace, Ftrace and LTTng. Motivated by the absence of a set of metrics to evaluate and compare these tools, we also define in this paper a proper set of metrics. We use this new set of metrics to make a comparative analysis among the tools and to present use cases where each tool is the best choice.

Index Terms:
Comparative Analysis, Linux, Real-Time Systems,Trace.   


Documents that cite this document
This function is not implemented yet.


[PDF Full-Text (379)]