memos
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
在 btrfs 分区下使用 swapfile 创建虚拟内存:
|
||||
在 btrfs 分区下使用 swapfile 创建虚拟内存 (复杂方法):
|
||||
|
||||
1. 创建 swap 子卷 (假定已经挂载到 /mnt):
|
||||
|
||||
@@ -12,7 +12,7 @@ btrfs subvolume create /mnt/@swap
|
||||
touch /mnt/@swap/swapfile
|
||||
```
|
||||
|
||||
3. 设置 COW 禁用属性:
|
||||
3. 禁用 COW:
|
||||
|
||||
```bash
|
||||
chattr +C /mnt/@swap/swapfile
|
||||
@@ -44,9 +44,7 @@ swapon --show
|
||||
7. 修改 `/etc/fstab` 以自动挂载 swap 文件:
|
||||
|
||||
```conf
|
||||
# Btrfs @swap subvolume
|
||||
UUID={btrfs-uuid} /swap btrfs subvol=@swap,defaults,noatime 0 0
|
||||
UUID={btrfs-uuid} /swap btrfs rw,noatime,ssd,discard=async,space_cache=v2,subvol=/@swap 0 0
|
||||
|
||||
# Swap file
|
||||
/swap/swapfile none swap sw 0 0
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user