This document discusses power management techniques for Linux systems including static and dynamic power management. It describes implementing dynamic voltage and frequency scaling on Linux using the CPUfreq framework to dynamically adjust CPU frequency based on demand. It also discusses implementing these techniques on Intel XScale processors using the performance monitoring unit and a user-space application.