alexander@goblin /tmp $ dd if=/dev/zero of=/tmp/img.btrfs bs=1M count=400
400+0 записей считано
400+0 записей написано
скопировано 419430400 байт (419 MB), 8,23332 c, 50,9 MB/c
alexander@goblin /tmp $ sudo mkfs.btrfs /tmp/img.btrfs
Пароль:
WARNING! - Btrfs Btrfs v0.19 IS EXPERIMENTAL
WARNING! - see
http://btrfs.wiki.kernel.org before using
fs created label (null) on /tmp/img.btrfs
nodesize 4096 leafsize 4096 sectorsize 4096 size 400.00MB
Btrfs Btrfs v0.19
alexander@goblin /tmp $ mkdir /tmp/mount.btrfs
alexander@goblin /tmp $ sudo mount -o loop -t btrfs -o compress /tmp/img.btrfs /tmp/mount.btrfs/
alexander@goblin /tmp $ ls -l /tmp/mount.btrfs/
итого 0
alexander@goblin /tmp $ df -h /tmp/mount.btrfs/
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/loop0 400M 56K 400M 1% /tmp/mount.btrfs
alexander@goblin /tmp $ du -sh /tmp/tree/
479M /tmp/tree/
alexander@goblin /tmp $ du -sh --apparent-size /tmp/tree/
236M /tmp/tree/
alexander@goblin /tmp $ sudo cp -r /tmp/tree/* /tmp/mount.btrfs/
alexander@goblin /tmp $ du -sh /tmp/mount.btrfs/
154M /tmp/mount.btrfs/
alexander@goblin /tmp $ du -sh --apparent-size /tmp/mount.btrfs/
159M /tmp/mount.btrfs/
alexander@goblin /tmp $ df -h /tmp/mount.btrfs/
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/loop0 400M 269M 132M 68% /tmp/mount.btrfs
alexander@goblin /tmp $ sudo dd if=/dev/zero of=/tmp/mount.btrfs/zerofile bs=64b
dd: запись «/tmp/mount.btrfs/zerofile»: На устройстве кончилось место
1219+0 записей считано
1218+0 записей написано
скопировано 39911424 байта (40 MB), 0,0536508 c, 744 MB/c
alexander@goblin /tmp $ du -sh /tmp/mount.btrfs/zerofile
39M /tmp/mount.btrfs/zerofile
alexander@goblin /tmp $ du -sh --apparent-size /tmp/mount.btrfs/zerofile
39M /tmp/mount.btrfs/zerofile
alexander@goblin /tmp $ df -h /tmp/mount.btrfs/
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/loop0 400M 269M 132M 68% /tmp/mount.btrfs
alexander@goblin /tmp $ sudo rm /tmp/mount.btrfs/zerofile
alexander@goblin /tmp $ sudo dd if=/dev/urandom of=/tmp/mount.btrfs/randomfile bs=64b
dd: запись «/tmp/mount.btrfs/randomfile»: На устройстве кончилось место
1219+0 записей считано
1218+0 записей написано
скопировано 39911424 байта (40 MB), 5,69202 c, 7,0 MB/c
alexander@goblin /tmp $ du -sh /tmp/mount.btrfs/randomfile
39M /tmp/mount.btrfs/randomfile
alexander@goblin /tmp $ df -h /tmp/mount.btrfs/
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/loop0 400M 306M 95M 77% /tmp/mount.btrfs