我想知道与创建交换文件有什么区别
fallocate -l 1G /swapfile
Run Code Online (Sandbox Code Playgroud)
和
dd if=/dev/zero of=/swapfile bs=1024 count=1024
Run Code Online (Sandbox Code Playgroud)
两者似乎都可以正常工作,但是一个比另一个有优势吗?
我在网上唯一能找到的是它fallocate不适用于所有文件系统。
我正在尝试关注 Ask Ubuntu 上的另一篇文章(我可以在 btrfs 上有一个交换文件吗?,特别是Pilot 的回答),但我遇到了一个问题,我不知道这@home意味着什么。我感到困惑的段落如下:
假设当前交换区已经关闭,
/并且/dev/sda1Ubuntu 已安装在子卷/上@并且/home位于@home子卷上。
我不确定“/home正在@home”是什么,甚至不知道“/正在/dev/sda1”和“/正在@”是什么意思。
谁可以给我解释一下这个?