Sign In
Forgot Password?
Sign In | | Create Account

Learn how to identify and fix timing issues in embedded Linux applications with LTTng and Sourcery Analyzer

Details

Overview

With the increasing complexity of modern embedded systems featuring multi-core hardware architectures and complete general-purpose operating systems such as Linux, the tracer is becoming an ever more useful member of the software engineer's basic tool set. LTTng (Linux Trace Toolkit next generation) is a highly efficient open-source tracer for Linux systems featuring combined kernel and user-space tracing.

This seminar shows a real-world example of how Mentor Embedded Sourcery Analyzer (MESA) can be used to analyze combined user-space and kernel trace data from LTTng to find out why a Linux-based real-time system occasionally doesn't meet its deadline.

What You Will Learn

  • Why and when tracing is useful
  • What LTTng (Linux Trace Toolkit next generation) is
  • How to visualize trace data
  • How to navigate confusing trace data
  • How kernel and user-space trace data can be used together to analyze an application

About the Presenter

Presenter Image Brad Dixon

Brad Dixon is a Sr. Marketing Manager at Mentor Graphics responsible for Android, Linux, and Nucleus. Brad has been at the nexus of open source and embedded software as a developer, FAE, and product manager since 2000. Previously at MontaVista, Brad has helped some of the world's most demanding companies understand how to apply Linux and other open source technology to design new applications and devices. In addition to technical nuts and bolts, Brad is involved in licensing, quality assurance, networking, and security.

Who Should View

  • Engineers and engineering managers interested in improving performance or functionality of sensitive and complex Linux-based systems. No previous knowledge of tracing or LTTng is needed. 

Related Resources

Multimedia

Linux Fast Boot: Techniques for Aggressive Boot Time Reduction

Learn how to configure a rapid-boot Linux system and significantly reduce startup times.…View On-demand Web Seminar

In-Vehicle Infotainment: Multimedia and Connectivity

This session will focus on the recent trends in IVI multimedia systems, the major challenges that the industry faces, and how Jungo's MediaCore solves many of these issues.…View Technology Overview

Deploying Linux and GENIVI Based Infotainment (IVI) Systems into Production

This webinar will look in detail at the component parts of a typical Infotainment system, and the parts served by GENIVI.…View On-demand Web Seminar

Other Related Resources

Dynamic performance & behavior analysis using Mentor Embedded Sourcery Analyzer and LTTng

White Paper: For Linux systems, the Linux Trace Toolkit can be an invaluable source of trace data providing the raw material needed for performance and behavioral insights. Mentor Embedded Sourcery Analyzer gives engineers...…View White Paper

QEMU for MIPS Linux Kit

Software Evaluation: Download the Mentor Embedded Linux Kit for QEMU for MIPS…View Software Evaluation

PandaBoard Linux Kit

Software Evaluation: Download the Mentor Embedded Linux Kit for PandaBoard…View Software Evaluation

 
Online Chat