Real-time systems have always been difficult to monitor and debug because of the timing constraints which rule out any tool significantly impacting the system latency and performance. Tracing is often the most reliable tool available for studying real-time systems. The real-time behavior of Linux systems has improved recently and it is possible to have latencies in the low microsecond range. Therefore, tracers must ensure that their overhead is within that range and predictable and scales well to multiple cores. The LTTng 2.0 tools have been optimized for multicore performance, scalability, and flexibility. We used and extended the real-time verification tool rteval to study the impact of LTTng on the maximum latency on hard real-time appli...
The thesis analyzes the causes of delays when using the operating system GNU/Linux. It describes a f...
International audienceGiven the complexity of current supercomputers and applications, being able to...
Programming, understanding, and tuning the performance of large multiprocessor systems is challengin...
With the advent of huge multicore processors, complex hardware, intermingled networks and huge disk ...
Embedded systems in applications that include GPS, airplanes, life support devices, video de-coders ...
Efficient tracing of system-wide execution, allowing integrated analysis of both kernel space and us...
ABSTRACT: Debugging real-time software presents an inherent challenge because of the nature of real-...
This paper presents an overview of tracing re-quirements stated by the LTTng user-base. It presents ...
Currently, many real-time systems are implemented either by carefully crafted bare-metal software or...
Increasingly complex systems are being developed and put in production. Developers therefore face in...
Linux has become a viable operating system for many real-time workloads. However, the black-box appr...
Linux has become a viable operating system for many real-time workloads. However, the black-box appr...
This paper introduces the new Linux Trace Toolkit Next Generation (LTTng) kernel tracer and its anal...
Linux currently plays an important role in high-end computing systems, but re-cent work has shown th...
This presentation discusses the upcoming changes to be proposed to the kernel tracing field by the L...
The thesis analyzes the causes of delays when using the operating system GNU/Linux. It describes a f...
International audienceGiven the complexity of current supercomputers and applications, being able to...
Programming, understanding, and tuning the performance of large multiprocessor systems is challengin...
With the advent of huge multicore processors, complex hardware, intermingled networks and huge disk ...
Embedded systems in applications that include GPS, airplanes, life support devices, video de-coders ...
Efficient tracing of system-wide execution, allowing integrated analysis of both kernel space and us...
ABSTRACT: Debugging real-time software presents an inherent challenge because of the nature of real-...
This paper presents an overview of tracing re-quirements stated by the LTTng user-base. It presents ...
Currently, many real-time systems are implemented either by carefully crafted bare-metal software or...
Increasingly complex systems are being developed and put in production. Developers therefore face in...
Linux has become a viable operating system for many real-time workloads. However, the black-box appr...
Linux has become a viable operating system for many real-time workloads. However, the black-box appr...
This paper introduces the new Linux Trace Toolkit Next Generation (LTTng) kernel tracer and its anal...
Linux currently plays an important role in high-end computing systems, but re-cent work has shown th...
This presentation discusses the upcoming changes to be proposed to the kernel tracing field by the L...
The thesis analyzes the causes of delays when using the operating system GNU/Linux. It describes a f...
International audienceGiven the complexity of current supercomputers and applications, being able to...
Programming, understanding, and tuning the performance of large multiprocessor systems is challengin...