NotePublic/Software/Development/System/Linux/Kernel/Modules/Power/Linux_电源管理子系统.md

22 lines
486 B
Markdown
Raw Normal View History

# Linux 电源管理子系统
## 1.用户态控制方法
```bash
echo standby > /sys/power/state
# Suspend to RAM
echo "mem" > /sys/power/state
```
## 2.源码分析
### 2.1.Suspend
Suspend 主流程源码在 \<kernel source\>/kernel/power/suspend.c 文件中。主要调用流程如下:
![Suspend 进入退出流程](./img/Linux_电源管理子系统/001.drawio.png)
## 3.外部参考资料
1. [Linux Suspend过程](https://www.cnblogs.com/sky-heaven/p/5578323.html#_label3)