休眠/交换分区

休眠/交换分区

我正在尝试在我的笔记本电脑 Dell XPS-13(安装有 256 GB SSD 作为加密卷)上启用休眠模式。

我正在关注官方文档这里我尝试通过sudo pm-hibernate命令提示符执行“休眠测试”。不用说,它失败了,屏幕变黑了几秒钟,然后一切恢复原样。文档提到检查交换分区是否“至少与可用 RAM 一样大”(在我的情况下是 8 GB)。

所以我输入了以下内容df,这就是我所看到的(我大量使用了 tmps 以/etc/fstab避免对 SSD 造成不必要的磨损):

user@host:~$ df
Filesystem                  1K-blocks     Used Available Use% Mounted on
/dev/mapper/ubuntu--vg-root 237978256 14144120 211722472   7% /
none                                4        0         4   0% /sys/fs/cgroup
udev                          3829132        4   3829128   1% /dev
tmpfs                         3844736     2060   3842676   1% /tmp
tmpfs                          768948     1324    767624   1% /run
none                             5120        0      5120   0% /run/lock
none                          3844736    32312   3812424   1% /run/shm
none                           102400       28    102372   1% /run/user    
tmpfs                         3844736        0   3844736   0% /var/spool
tmpfs                         3844736       24   3844712   1% /var/tmp
tmpfs                         3844736      936   3843800   1% /var/log
/dev/sda1                      240972    84550    143981  37% /boot
/home/user/.Private        237978256 14144120 211722472   7%  /home/user
user@host:~$ 

我的诊断是否正确,我根本没有交换分区?

(如果我没记错的话,我已经vm.swappiness设置为 0,以防万一有相关性。)

如果我的诊断是正确的,那么我该如何在这个晚期阶段着手创建一个呢?

答案1

搜索互联网帮助我发现它sudo swapon -s会报告交换文件是否处于活动状态,如果是,则报告它在哪里。结果正如我所料,我没有一个处于活动状态,这相当令人惊讶,但也解释了很多事情。

现在我将跟随此处指示的程序以启用一个。

相关内容