修正格式.

This commit is contained in:
Rick.Chan 2022-10-10 16:58:09 +08:00
parent 66de3dd714
commit c8fcf416b6
2 changed files with 63 additions and 64 deletions

View File

@ -14,7 +14,7 @@ math: false
Multisim 启动后提示:“无法初始化 DAO/Jet db 引擎”,原因是缺少 dao360.dll 文件,这是微软 DAO Jet 数据库引擎的库文件,可以从 [DAO.zip](./DAO.zip) 获取该文件。 Multisim 启动后提示:“无法初始化 DAO/Jet db 引擎”,原因是缺少 dao360.dll 文件,这是微软 DAO Jet 数据库引擎的库文件,可以从 [DAO.zip](./DAO.zip) 获取该文件。
下载后解压到C:\Program Files (x86)\Common Files\ 即可,此时该目录中包含以下文件 下载后解压到C:\Program Files (x86)\Common Files\ 即可,此时目录和文件结构如下
* C:\Program Files (x86)\Common Files\DAO\dao360.dll * C:\Program Files (x86)\Common Files\DAO\dao360.dll

View File

@ -1,5 +1,18 @@
# [Power management/Suspend and hibernate (简体中文)](https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate) # [Power management/Suspend and hibernate (简体中文)](https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate)
- [Power management/Suspend and hibernate (简体中文)](#power-managementsuspend-and-hibernate-简体中文)
- [挂起、睡眠和休眠的区别](#挂起睡眠和休眠的区别)
- [休眠设置](#休眠设置)
- [开启休眠](#开启休眠)
- [划分合适大小的 swap 分区](#划分合适大小的-swap-分区)
- [在 bootloader 中增加 resume 内核参数](#在-bootloader-中增加-resume-内核参数)
- [使用 swap file 休眠](#使用-swap-file-休眠)
- [配置 initramfs 的 resume 钩子](#配置-initramfs-的-resume-钩子)
- [设置低电量休眠](#设置低电量休眠)
- [设置盖上笔记本盖子或按下电源键休眠](#设置盖上笔记本盖子或按下电源键休眠)
- [参阅](#参阅)
本文参照 Power management/Suspend and hibernate 翻译,但增删部分内容,旨在简要描述挂起、睡眠和休眠的工作原理以及实现方式。 本文参照 Power management/Suspend and hibernate 翻译,但增删部分内容,旨在简要描述挂起、睡眠和休眠的工作原理以及实现方式。
现主要有三种挂起方式suspend to RAM挂起到内存睡眠suspend to disk休眠和 hybrid suspend 或者 suspend to both内存和硬盘都保存一份内容 现主要有三种挂起方式suspend to RAM挂起到内存睡眠suspend to disk休眠和 hybrid suspend 或者 suspend to both内存和硬盘都保存一份内容
@ -8,37 +21,23 @@
* Suspend to disk将机器内容保存至 swap space 交换空间 并完全断电。再次开机时内容恢复。和上一个不同,这个挂起时不会耗电。 * Suspend to disk将机器内容保存至 swap space 交换空间 并完全断电。再次开机时内容恢复。和上一个不同,这个挂起时不会耗电。
* Suspend to both将上面两个合在一起。如果没断电系统就从 RAM 恢复;反之从硬盘恢复,但速度更慢。 * Suspend to both将上面两个合在一起。如果没断电系统就从 RAM 恢复;反之从硬盘恢复,但速度更慢。
```contents
Contents
1 挂起、睡眠和休眠的区别
2 休眠设置
2.1 开启休眠
2.1.1 划分合适大小的swap分区
2.1.2 在bootloader 中增加resume内核参数
2.1.2.1 使用swap file休眠
2.1.3 配置 initramfs的resume钩子
2.2 设置低电量休眠
2.3 设置盖上笔记本盖子或按下电源键休眠
3 参看
```
## 挂起、睡眠和休眠的区别 ## 挂起、睡眠和休眠的区别
暂停并保存当前系统运行状态(前后台进程服务,不包含 buff 和 cache 等)有三种方法: 暂停并保存当前系统运行状态(前后台进程服务,不包含 buff 和 cache 等)有三种方法:
* 挂起到内存suspend to ram(简称str * 挂起到内存suspend to ram简称 str
通常被称为挂起,设备通电,低功耗。 通常被称为挂起,设备通电,低功耗。
挂起也被称为暂停或待机,一般的,系统一段时间没有操作,系统就会挂起(到内存中),多数外围设备会关闭,某些设备会运行(如键盘鼠标),可以快速响应这些设备从而唤醒系统。 挂起也被称为暂停或待机,一般的,系统一段时间没有操作,系统就会挂起(到内存中),多数外围设备会关闭,某些设备会运行(如键盘鼠标),可以快速响应这些设备从而唤醒系统。
* 挂起到磁盘suspend to disk(简称std) * 挂起到磁盘suspend to disk简称 std
通常被称为休眠,设备断电,即设备会关机。 通常被称为休眠,设备断电,即设备会关机。
休眠也被称为冬眠hibernate 实为冬眠之意),保存运行状态存到硬盘中,然后关机。下次开机后,系统从硬盘中读取存储的数据并恢复到关机前的状态。 休眠也被称为冬眠hibernate 实为冬眠之意),保存运行状态存到硬盘中,然后关机。下次开机后,系统从硬盘中读取存储的数据并恢复到关机前的状态。
* 混合挂起suspend to ram and disk(简称strd) * 混合挂起suspend to ram and disk(简称 strd
通常被称为睡眠,设备通电,低功耗。 通常被称为睡眠,设备通电,低功耗。
@ -66,7 +65,7 @@ ArchLiux的休眠功能需要用户设置后才能使用。
#### 在 bootloader 中增加 resume 内核参数 #### 在 bootloader 中增加 resume 内核参数
需要添加resume=/dev/sdxY (sdxY 是swap分区的名字) 让系统在启动时读取swap分区中的内容。 需要添加resume=/dev/sdxYsdxY 是 swap 分区的名字),让系统在启动时读取 swap 分区中的内容。
例如,使用了 grub2 作为 bootloaderswap 的分区是 /dev/sda3。 例如,使用了 grub2 作为 bootloaderswap 的分区是 /dev/sda3。
@ -179,5 +178,5 @@ systemctl restart systemd-logind
## 参阅 ## 参阅
[linux-laptop笔记本相关](https://github.com/levinit/itnotes/blob/master/linux/laptop%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%9B%B8%E5%85%B3.md) 1. [linux-laptop笔记本相关](https://github.com/levinit/itnotes/blob/master/linux/laptop%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%9B%B8%E5%85%B3.md)
[linux笔记本设置休眠](http://www.cnblogs.com/unkownarea/p/7471285.html) 2. [linux笔记本设置休眠](http://www.cnblogs.com/unkownarea/p/7471285.html)