Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Feather-Trace: A Light-Weight Event Tracing Toolkit Bjorn B. Brandenburg and James H. Anderson
 

Summary: Feather-Trace: A Light-Weight Event Tracing Toolkit
Bjšorn B. Brandenburg and James H. Anderson
The University of North Carolina at Chapel Hill
Abstract
We present a light-weight event tracing toolkit for real-
time operating systems on the Intel x86 platform. Our
approach is wait-free, multiprocessor-safe, and intro-
duces very low overhead. Only a single unconditional
jump instruction is required to distinguish between en-
abled and disabled events. As a case study, we traced
the locking behavior of the Linux kernel and several
soft real-time multimedia applications. Our results pro-
vide strong support for the wide-spread assumption that
short non-nested critical sections are the common case
in practice.
1 Introduction
When developing operating systems and embedded sys-
tems, event tracing facilities are an essential tool. Such
facilities allow developers to trace the behavior of the
system being developed by collecting performance and

  

Source: Anderson, James - Department of Computer Science, University of North Carolina at Chapel Hill

 

Collections: Computer Technologies and Information Sciences