Logo
Sign in

This project provides resources for viewing the activity in suspend, resume, and boot.

Vendor

Vendor

Intel Corporation

Company Website

Company Website

Product details

The Value of the pm-graph Project

System developers can access the sleepgraph and bootgraph tools to visualize the activity in suspend, resume, and boot for Linux* systems. These tools:

  • Enable users to identify inefficiencies and bottlenecks.
  • Provide guidance for saving power in Linux* platforms, whether in mobile devices using Intel® technology or large-scale server farms.  Optimizing the performance of suspend and resume for the power mode has become extremely important. The more time spent entering and exiting low-power modes, the less the system can be in use.   Using a kernel image built with a few extra options enabled, the tools run a suspend or boot, and capture dmesg and ftrace data. This data is transformed into a set of timelines and a call graph to give a quick and detailed view of which devices and kernel processes are taking the most time in suspend, resume, and boot. Each tool outputs a single HTML file that uses embedded CSS and JavaScript* to create the timelines and call graphs. The file can be viewed in any Linux* browser, such as Firefox or Chromium.

Features

  • Suspend and Resume Analysis: Visualize and optimize suspend and resume activities.
  • Boot Analysis: Identify bottlenecks in the boot process for faster startup.
  • Detailed Timelines: Generate timelines and call graphs for in-depth analysis.
  • Power Efficiency: Improve power usage in both mobile devices and large-scale server farms.
  • Comprehensive Documentation: Access detailed guides for implementation and troubleshooting.
Find more products by category
Development SoftwareView all