Suspend/Resume at the Speed of Light

Session information has not yet been published for this event.

*
50 Minute Talk
Scheduled: Wednesday, August 19, 2015 from 4:00 – 4:50pm in Diamond

One Line Summary

We'll present analyze_suspend, a tool we developed to measure performance, then we'll explore the kernel and driver optimizations that have been made as a result of using this tool.

Abstract

System suspend/resume is the core energy saving strategy for numerous Linux-based systems, including Android, Chrome OS, Ubuntu and Fedora. The faster Linux can suspend/resume, the more often it can be used, and the more energy these systems can save.

We start by presenting analyze_suspend, a tool we developed to measure performance.
Analyze_suspend is freely available in open source, and we are hopeful that the community will embrace it to optimize Linux on a broad range of systems.

Then we explore the kernel and driver optimizations that have been made as a result of using this tool — some are upstream, and some are still in development.

Finally, we look to the challenges ahead in reaching and sustaining Linux suspend/resume at the speed of light.

Speaker

  • Len Brown

    Intel OTC

    Biography

    Len Brown has maintained and contributed to various parts of the Linux kernel power management sub-system for over 10 years. He is a Principal Engineer at Intel’s Open Source Technology Center.