Swsusp
From Wikipedia, the free encyclopedia
| Written in | C |
|---|---|
| Operating system | Linux |
| License | GNU General Public License |
swsusp (Software Suspend) is a kernel feature (i.e., program) which is part of power management framework in the Linux kernel.[1] It is the default suspend framework as of kernel 3.8.
SWSUSP helps to drive the system to a low power state (called suspend) when not actively used, while providing the ability to return to the same state as before suspend (called resume/restore).
Features
As of 3.8 Swsusp provides the following options under suspend:
- StandBy: the CPU and main memory (RAM) both are powered up (CPU could be in Wait for Interrupt/WFI)
- Suspend to RAM: the CPU could be powered down while the RAM is up and in Self-refresh state.
- Suspend to Disk: a snapshot of the current system including CPU registers and memory contents are stored in an image in non-volatile memory such as a hard disk and the system is powered down.
For more details on Swsusp refer to kernel documentation under Documentation/power/swsusp.txt