小编Fra*_*ang的帖子

Linux 交换文件的创建和管理

我想增加我的交换大小以便能够有休眠选项。首先,我尝试添加一些交换文件。我跟着

https://bogdancornianu.com/change-swap-size-in-ubuntu/

并在我的终端中输入:

sudo dd if=/dev/zero of=swapfile bs=1G count=16
Run Code Online (Sandbox Code Playgroud)

我得到:

16+0 records in
16+0 records out
17179869184 bytes (17 GB, 16 GiB) copied, 206.949 s, 83.0 MB/s
Run Code Online (Sandbox Code Playgroud)

然后,我按照说明操作:

sudo mkswap /swapfile
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

mkswap: cannot open /swapfile: No such file or directory
Run Code Online (Sandbox Code Playgroud)

然后,我决定调整交换分区而不是交换文件的大小。所以我想删除它们。(我之前没有创建过,所以我假设我可以将它们全部删除?)我遵循了这个:

https://askubuntu.com/questions/904628/default-17-04-swap-file-location

我试过:

$ cat /proc/swaps
$ grep swap /etc/fstab
Run Code Online (Sandbox Code Playgroud)

但我从第一个中什么也没得到。第二个输出是:

              total        used        free      shared  buff/cache   
available
Mem:          11862        3498        1014         138        7349        
7907
Swap:             0           0           0
Run Code Online (Sandbox Code Playgroud)

我也试过(重启后):

swapon -s
Run Code Online (Sandbox Code Playgroud)

并得到

Filename                Type        Size    Used    Priority
/dev/sdb3                               partition …
Run Code Online (Sandbox Code Playgroud)

swap

4
推荐指数
1
解决办法
1105
查看次数

标签 统计

swap ×1