Привет! Я попробовал btrfs и сильно удивился её производительности в некоторых случаях на реальном SSD:
$ uname -rp
6.5.0-35-generic x86_64
$ sudo mkfs.btrfs /dev/system/btrfs_test
$ sudo mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 /dev/system/ext4_test
$ sudo mount -o compress=lzo /dev/system/btrfs_test /test/
$ sudo mount /dev/system/ext4_test /test/ext4
$ time tar cf /test/ext4/firefox.tar /test/ext4/firefox-127.0
tar cf /test/ext4/firefox.tar /test/ext4/firefox-127.0 3,07s user 23,91s system 40% cpu ***1:06,35*** total
$ time tar cf /test/btrfs/firefox.tar /test/btrfs/firefox-127.0
tar cf /test/btrfs/firefox.tar /test/btrfs/firefox-127.0 0,87s user 8,23s system 56% cpu ***16,166*** total
Пожалуйста, запустите этот простой тест на своей любимой файловой системе и поделитесь результатом, чтобы сравнить.
Давайте выберем наиболее быстрый способ расстаться с данными!
export TEST_DIR=<каталог любимой ФС, где 2 ГБ свободно>
uname -rp
wget https://ftp.mozilla.org/pub/firefox/releases/127.0b5/source/firefox-127.0b5.source.tar.xz -O $TEST_DIR/firefox-127.0b5.source.tar.xz
echo 3 | sudo tee /proc/sys/vm/drop_caches
time tar xf $TEST_DIR/firefox-127.0b5.source.tar.xz -C $TEST_DIR
echo 3 | sudo tee /proc/sys/vm/drop_caches
time tar cf $TEST_DIR/firefox.tar $TEST_DIR/firefox-127.0
Перемещено hobbit из general