Linux 命令速查
系统管理 man pm-suspend-hybrid

pm-suspend-hybrid

pm-utils 提供的混合睡眠脚本(内存与磁盘同时保存)。

返回

补充说明

pm-suspend-hybrid 属于 pm-utils 套件,位于 /usr/sbin/pm-suspend-hybrid。混合睡眠会先把内存内容写入交换空间,再让系统进入挂起到内存状态:如果供电正常,从内存快速唤醒;如果中途断电,则像休眠一样从磁盘恢复。

它适合台式机或供电不稳定的环境,代价是需要足够的交换空间,且挂起和恢复都更慢。内核必须同时支持 mem 和 disk 两种状态,可用 cat /sys/power/state 检查。

与 pm-utils 的其他脚本一样,该命令已被 systemd 的 systemctl hybrid-sleep 取代,现代发行版通常不再预装 pm-utils。执行需要 root 权限,配置和钩子机制与 pm-suspend 相同。

语法

pm-suspend-hybrid [--help]

实例

# 执行混合睡眠
sudo pm-suspend-hybrid

# 检查内核支持的睡眠状态
cat /sys/power/state

# 确认交换空间不小于内存
swapon --show
free -h

# 现代系统上的等价操作
systemctl hybrid-sleep

# 查看混合睡眠相关日志
journalctl -b -u systemd-hybrid-sleep.service

参考链接