在我的 256 GB 光盘上:
# btrfs fi show /dev/sdd3
Total devices 1 FS bytes used 143.43GiB
devid 1 size 234.22GiB used 234.22GiB path /dev/sdd3
Btrfs v3.12
Run Code Online (Sandbox Code Playgroud)
我不明白“143.43GiB”和“已用 234.22GiB”之间的差异。我想,也许我有重复的数据,但我读这个的方式:
# btrfs filesystem df /
Data, single: total=230.20GiB, used=142.32GiB
System, DUP: total=8.00MiB, used=32.00KiB
System, single: total=4.00MiB, used=0.00
Metadata, DUP: total=2.00GiB, used=1.19GiB
Metadata, single: total=8.00MiB, used=0.00
Run Code Online (Sandbox Code Playgroud)
我的数据只存储一次,“单一”,我不明白剩余的大约 100 GiB 被用在哪里。引用自btrfs wiki:
single - 数据使用情况与单个设备上的原始块组使用情况匹配(数据 = 原始;1GB 数据需要 1GB 磁盘
挂载信息:
# mount | grep sdd3
/dev/sdd3 on / type btrfs (rw,noatime,ssd,noacl,space_cache)
Run Code Online (Sandbox Code Playgroud) btrfs ×1