Найти в Дзене
Linux заметки

F2FS и сжатие. Очень спорно

Ещё давно, я пытался неоднократно активировать эту опцию, как для основного раздела, так и для вторичного, с играми. Простое указание флагов в fstab в случае F2FS не работает. И форматирование с mkfs было капризным. Но сегодня наконец это прошло удачно, /sys/fs/f2fs/ уведомляет о том что опция работает для раздела, /sys/kernel/debug/f2fs/status показывает кол-во блоков со сжатием, и я принялся тестить. Наблюдения: 1. Автоматическое сжатие похоже не работает 2. Принудительное сжатие папок chattr -R +c, спамит о том какие файлы не может сжать, но при этом не сжимает теже .txt 3. Принудительное сжатие выборочного текстового файла работает. 4. Поднятие одного показателя записи и падения остальных показателей. 5. Настройки fstab влияют на степень сжатия, но не отключает его. А вот теперь о главном. При спорной работе сжатия, которое возможно можно нормально активировать, всё это становится неважным после просмотра бенчмарков самого раздела. Тест производился на SATA 3 SSD. С другими флеш но

Ещё давно, я пытался неоднократно активировать эту опцию, как для основного раздела, так и для вторичного, с играми. Простое указание флагов в fstab в случае F2FS не работает. И форматирование с mkfs было капризным. Но сегодня наконец это прошло удачно, /sys/fs/f2fs/ уведомляет о том что опция работает для раздела, /sys/kernel/debug/f2fs/status показывает кол-во блоков со сжатием, и я принялся тестить.

Наблюдения:

1. Автоматическое сжатие похоже не работает

2. Принудительное сжатие папок chattr -R +c, спамит о том какие файлы не может сжать, но при этом не сжимает теже .txt

3. Принудительное сжатие выборочного текстового файла работает.

4. Поднятие одного показателя записи и падения остальных показателей.

5. Настройки fstab влияют на степень сжатия, но не отключает его.

А вот теперь о главном. При спорной работе сжатия, которое возможно можно нормально активировать, всё это становится неважным после просмотра бенчмарков самого раздела.

Тест производился на SATA 3 SSD. С другими флеш носителями итог может быть другим.

И напоследок самое интересное

Последний тест проводился с убранными опциями из fstab, дабы проверить нормально ли отключается сжатие. Но это лишь меняет настройки самого сжатия, причём в очень интересную сторону.

-2