我正在运行 Ubuntu 20.04,并且正在尝试创建一个休眠命令。我正在按照这些说明进行操作。
第 2 步说
然后检查您分配的交换内存是否大于或至少等于物理内存(RAM)。
我这样做了,我/swapfile
的是 2 GB。我有 16 GB RAM,所以我需要增加该交换文件的大小。我如何在 Ubuntu 中做到这一点?
我正在运行 Ubuntu 20.04,并且正在尝试创建一个休眠命令。我正在按照这些说明进行操作。
第 2 步说
然后检查您分配的交换内存是否大于或至少等于物理内存(RAM)。
我这样做了,我/swapfile
的是 2 GB。我有 16 GB RAM,所以我需要增加该交换文件的大小。我如何在 Ubuntu 中做到这一点?
在睡眠模式下,ram的内容保持原样,计算机工作在非常低功耗的模式下,以保持ram内容完整(因为ram断电会丢失数据)。但在休眠状态下,ram 内容存储在交换空间中,因此可以完全切断电源。因此,建议交换大小与内存大小一样大。
首先,找到交换文件,禁用并删除它
创建大小为 16 GB (16 * 1024 = 16384) 的新交换空间。
bs
是块大小。基本上 bs * count = 要分配的字节数(在本例中为 16 GB)。这里 bs = 1M(M 代表兆,所以我们分配 1MB 块大小)并且我们分配 16384 * 1MB (=16GB) 来交换。给它root的读/写权限
格式化为交换
再次开启交换
现在重新启动 PC 以进行上述更改。
以下步骤对我
fallocate
有用输出将如下所示,
fallocate
立即创建具有指定大小的文件。现在输出将如下所示,
干杯!