Bootchart

From eLinux.org
Revision as of 02:42, 7 January 2010 by BradeyHonsinger (Talk | contribs) (Added ubootchart)

Jump to: navigation, search

Bootchart is a tool for performance analysis and visualization of the Linux boot process. Resource utilization and process information are collected during the user-space portion of the boot process and are later rendered in a PNG, SVG or EPS encoded chart. For embedded systems several developers have tried to use bootchart to analyze boot time, but problems arose. There have been several efforts to modify bootchart to make it more useful for embedded development.

Research & Presentations

Bootchart-Lite

svn checkout http://bootchart-lite.googlecode.com/svn/trunk/ bootchart-lite-read-only

ubootchart

Like Bootchart Lite, an implementation of the ideas from "embootchart".

EmBootchart

  • Visualizing Resource Usage During Boot Presentation on 'embootchart' by Matthew Klahn and Moosa Muhammad of Motorola about bootchart deficiencies in the embedded space, and a program (unfortunately never published) to fix them.

Related projects

SystemTap Scripts

A related project is a set of System Tap scripts to provide information about boot time. See Bootprobe