Файл fstab Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:fstab [2017/10/03 14:25]
[btrfs]
wiki:fstab [2020/01/30 01:02] (текущий)
[btrfs]
Строка 20: Строка 20:
 # Windows disc (NTFS) D:\ # Windows disc (NTFS) D:\
 /dev/sda4 /​media/​BA1AF3B41AF36C2F ntfs-3g rw,​nosuid,​nodev,​allow_other,​default_permissions,​blksize=4096 0 0 /dev/sda4 /​media/​BA1AF3B41AF36C2F ntfs-3g rw,​nosuid,​nodev,​allow_other,​default_permissions,​blksize=4096 0 0
 +#/dev/sdb1
 +UUID=54AE4096AE407292 ​          /​mnt/​backup ​    ​ntfs-3g ​        ​defaults,​windows_names,​locale=en_US.utf8 0 0
 </​file>​ </​file>​
  
Строка 109: Строка 111:
  
 ====btrfs==== ====btrfs====
-<note warning> 
-Все опции ради совместимости и отсутствия проблем применяются c ядром 3.0+ 
-</​note>​ 
 ^Опции для файловой системы btrfs^^ ^Опции для файловой системы btrfs^^
 |subvol=subvolume_name|Монтирует корень указанного подраздела subvolume_name,​ где subvolume_name - путь к нему в корне btrfs.| |subvol=subvolume_name|Монтирует корень указанного подраздела subvolume_name,​ где subvolume_name - путь к нему в корне btrfs.|
 +|subvolid=subvolume_ID|Монтирует корень указанного подраздела subvolume_ID,​ где subvolume_ID - идентификатор подраздела.|
 |autodefrag|Дефрагментация на "​лету",​ не применять для SSD| |autodefrag|Дефрагментация на "​лету",​ не применять для SSD|
 |noacl| Отключить контроль доступа к файлам (права)| |noacl| Отключить контроль доступа к файлам (права)|
Строка 119: Строка 119:
 |compress=zlib|Включение прозрачного сжатия с алгоритмом gzip (медленнее lzo, но лучше сжимает)| |compress=zlib|Включение прозрачного сжатия с алгоритмом gzip (медленнее lzo, но лучше сжимает)|
 |compress=lzo|Включает алгоритм прозрачного сжатия lzo (быстрее gzip, немного хуже сжимает) [[http://​www.phoronix.com/​scan.php?​page=article&​item=btrfs_lzo_2638&​num=2|Btrfs LZO Compression Performance]].| |compress=lzo|Включает алгоритм прозрачного сжатия lzo (быстрее gzip, немного хуже сжимает) [[http://​www.phoronix.com/​scan.php?​page=article&​item=btrfs_lzo_2638&​num=2|Btrfs LZO Compression Performance]].|
 +|compress=zstd|(>​5,​14)Включает алгоритм прозрачного сжатия zstd (настраиваемый уровень сжатия) [[https://​ru.wikipedia.org/​wiki/​Zstandard|wiki о zstd]].|
 |compress=no|Без компрессии с версии ядра 3.6| |compress=no|Без компрессии с версии ядра 3.6|
 |compress-force=...|Применяется аналогично compress, опция force позволяет выполнять компрессию файлов,​ которые обычно имеют низкий коэффициент сжатия (таких,​ как сжатые аудио или видео форматы).| |compress-force=...|Применяется аналогично compress, опция force позволяет выполнять компрессию файлов,​ которые обычно имеют низкий коэффициент сжатия (таких,​ как сжатые аудио или видео форматы).|
Строка 137: Строка 138:
 |enospc_debug|Используйте,​ если столкнулись с ошибкой "Не хватает места"​| |enospc_debug|Используйте,​ если столкнулись с ошибкой "Не хватает места"​|
  
-Актуально для выбора алгоритма сжатия (смотрите как соотносятся реализованные в BTRFS LZO и zlib) +Актуально для выбора алгоритма сжатия (смотрите как соотносятся реализованные в BTRFS zlib/lzo/zstd)
-Один поток, Core 2 Duo 3GHz +
- +
-  Name            Ratio   ​C.speed D.speed +
-  LZ4 (r59)       ​2.084 ​  ​330 ​     915 +
-  LZO 2.05 1x_1   ​2.038 ​  ​311 ​     480 +
-  QuickLZ 1.5 -1  2.233   ​257 ​     277 +
-  Snappy 1.0.5    2.024   ​227 ​     729 +
-  LZF             ​2.076 ​  ​197 ​     465 +
-  FastLZ ​         2.030   ​190 ​     420 +
-  zlib 1.2.5 -1   ​2.728 ​   39      195 +
-  LZ4 HC (r66)    2.712    18     ​1020 +
-  zlib 1.2.5 -6   ​3.095 ​   14      210+
  
 +  | Метод ​  | сжатие| Скорость сжатия MB/s | Скорость разжатия ​  |
 +  |---------|-------|----------------------|---------------------|
 +  | None    |  0.99 |                  504 |                 686 |
 +  | lzo     ​| ​ 1.66 |                  398 |                 442 |
 +  | zlib    |  2.58 |                   65 |                 241 |
 +  | zstd:​1 ​ |  2.57 |                  260 |                 383 |
 +  | zstd:​3 ​ |  2.71 |                  174 |                 408 |
 +  | zstd:​6 ​ |  2.87 |                   70 |                 398 |
 +  | zstd:​9 ​ |  2.92 |                   43 |                 406 |
 +  | zstd:12 |  2.93 |                   21 |                 408 |
 +  | zstd:15 |  3.01 |                   11 |                 354 |
  
 <note important>​Опции монтирования кеша действительно ускоряют работу файловой системы,​ но она просто создаёт по большому счёту отдельный чанк с метаданными вместо того, чтобы каждый раз перемещаться по дереву для поиска файла/​папки и т.д. <note important>​Опции монтирования кеша действительно ускоряют работу файловой системы,​ но она просто создаёт по большому счёту отдельный чанк с метаданными вместо того, чтобы каждый раз перемещаться по дереву для поиска файла/​папки и т.д.
Строка 156: Строка 156:
  
  --- [[user>​nefelim4ag]] //​2012/​10/​19 13:25//  --- [[user>​nefelim4ag]] //​2012/​10/​19 13:25//
-[[https://​btrfs.wiki.kernel.org/​index.php/​Mount_options ​| Больше параметров тут]]+[[https://​btrfs.wiki.kernel.org/​index.php/​Manpage/​btrfs(5)#​MOUNT_OPTIONS ​| Больше параметров тут]]
  
 [[http://​www.phoronix.com/​scan.php?​page=article&​item=linux_btrfs_options&​num=1|Testing Out The Btrfs Mount Options On Linux 3.2]] [[http://​www.phoronix.com/​scan.php?​page=article&​item=linux_btrfs_options&​num=1|Testing Out The Btrfs Mount Options On Linux 3.2]]