Loading AI tools
статья-список в проекте Викимедиа Из Википедии, свободной энциклопедии
Данная таблица сравнивает основные и технические особенности для списка файловых систем. Смотрите отдельные статьи о каждой файловой системе для получения дополнительной информации.
Эту статью предлагается удалить. |
Этот раздел слишком короткий. |
Максимальная длина имён файлов | Допустимые символы в названиях[II 1] | Максимальная длина пути файла | Максимальный размер файла | Максимальный размер тома[II 2] | |
---|---|---|---|---|---|
RT-11 | 6+3 символа в коде RADIX50 | A —Z , 0 —9 , $ , . , % , пробел |
14 символов | 32 МиБ (65536 × 512) | 32 МиБ |
V6FS | 14 байт[II 3] | Любые символы, кроме NUL и / [II 4] |
Нет установленных ограничений[II 5] | 8 МиБ[II 6] | 2 ТиБ |
V7FS | 14 байт[II 3] | Любые символы, кроме NUL и / [II 4] |
Нет установленных ограничений[II 5] | 1 ГиБ[II 7] | 2 ТиБ |
FAT12 | 8+3 символов (255 байт для VFAT)[II 3] | Любые символы ANSI (Unicode для VFAT), кроме NUL[II 3][II 4] | Нет установленных ограничений[II 5] | 32 МиБ | 1 МиБ — 32 МиБ |
FAT16 | 8+3 символов (255 байт для VFAT)[II 3] | Любые символы ANSI (Unicode для VFAT), кроме NUL,[II 3][II 4] | Нет установленных ограничений[II 5] | 2 ГиБ | 16 МиБ — 2 ГиБ |
MFS | 30 байт[II 3] | Любые символы, кроме NUL и : [II 4] |
Нет установленных ограничений[II 5] | ? | ? |
HFS | 30 байт[II 3] | Любые символы, кроме NUL и : [II 4] |
Нет установленных ограничений[II 5] | ? | ? |
FAT32 | 255 байт[II 3] | Любые символы Юникода, кроме NUL[II 3][II 4] | Нет установленных ограничений[II 5] | 4 ГиБ | 2ТиБ — 8 ТиБ[II 8] |
HPFS | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 4 ГиБ | 2 ТиБ[II 9] |
NTFS | 255 символов | Любые символы Юникода, кроме «NUL» и / для POSIX или «NUL», / , \ , " , * , ? , < , > , | , : для Win32[II 10] |
32767 символов Юникода; каждая компонента пути (каталог или имя файла) — до 255 символов[II 5] | 16 ЭиБ[II 11] | 16 ЭиБ[II 11] |
HFS+ | 255 символов[II 12] | Любые символы Юникода, кроме NUL[II 4][II 13] | ? | 8 ЭиБ | 8 ЭиБ |
FFS | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 4 ГиБ | 256 ТиБ |
Amiga FFS | 30 байт | Любые символы, кроме NUL, / и : |
Нет установленных ограничений[II 5] | 2 ГиБ | 4 ГиБ |
SFS | 107 байт | Любые символы, кроме NUL, / и : |
Нет установленных ограничений[II 5] | 4 ГиБ | 128 ГиБ |
PFS3 | 31-106 байт[II 14] | Любые символы, кроме NUL, / и : |
Нет установленных ограничений[II 5] | 108 ГиБ | 2 ТиБ |
UFS1 | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 4 ГиБ — 256 ТиБ | 256 ТиБ |
UFS2 | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 512 ГиБ — 32 ПиБ | 1 ЙиБ |
ext2 | 255 байт | Любые символы, кроме NUL, / [II 4] |
Нет установленных ограничений[II 5] | 16 ГиБ — 2 ТиБ[II 2] | 2 ТиБ — 32 ТиБ |
ext3 | 255 байт | Любые символы, кроме NUL, / [II 4] |
Нет установленных ограничений[II 5] | 16 ГиБ — 2 ТиБ[II 2] | 2 ТиБ — 32 ТиБ |
ext4 | 255 байт | Любые символы, кроме NUL, / [II 4] |
Нет установленных ограничений[II 5] | 16 ГиБ — 16 ТиБ[II 2] | 1 ЭиБ |
ReiserFS | 4032 байт/255 символов | Любые символы, кроме NUL, / [II 4] |
Нет установленных ограничений[II 5] | 8 ТиБ[II 15] | 16 ТиБ |
Reiser4 | ? | ? | Нет установленных ограничений[II 5] | 8 ТиБ on x86 | ? |
XFS | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 9 ЭиБ[II 16] | 9 ЭиБ[II 16] |
JFS | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 8 ЭиБ | 512 ТиБ — 4 ПиБ |
JFS2 | 255 байт | Любые символы Юникода, кроме NUL | Нет установленных ограничений[II 5] | 4 ПиБ | 32 ПиБ |
Be File System | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 12 КиБ — 260 ГиБ[II 17] | 256 ПиБ — 2 ЭиБ |
AdvFS | 255 символов | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 16 ТиБ | 16 ТиБ |
NSS | 256 символов | Зависит от используемого пространства имён[II 18] | Ограничивается только возможностями клиента | 8 ТиБ | 8 ТиБ |
NWFS | 80 байт[II 19] | Зависит от используемого пространства имён[II 18] | Нет установленных ограничений[II 5] | 4 ГиБ | 1 ТиБ |
ODS-5 | 236 байт[II 20] | ? | 4096 байт[II 21] | 1 ТиБ | 1 ТиБ |
VxFS | 255 байт | Любые символы, кроме NUL[II 4] | Нет установленных ограничений[II 5] | 16 ЭиБ | ? |
UDF | 255 байт | Любые символы Юникода, кроме NUL | 1023 байт[II 22] | 16 ЭиБ | ? |
ZFS | 255 байт | Любые символы Юникода, кроме NUL | Нет установленных ограничений[II 5] | 16 ЭиБ | 16 ЭиБ |
Btrfs | 255 байт | Любые символы Юникода, кроме NUL и / |
Не менее 2¹⁷ байт | 16 ЭиБ | 16 ЭиБ |
exFAT | Неизвестно | Любые символы Юникода, кроме NUL | Нет установленных ограничений | 16 ЭиБ | 64 ЗиБ[II 23] в теории 512 ТиБ |
ReFS | 255 символов[II 24] | Любые символы Юникода, кроме NUL | 32767 символов Юникода | 16 ЭиБ | 1 ЙиБ |
APFS | 255 символов | Любые символы, кроме NUL, : [II 4] |
Неизвестно | 8 ЭиБ | Неизвестно |
Максимальная длина имён файлов | Допустимые символы в названиях[II 1] | Максимальная длина пути файла | Максимальный размер файла | Максимальный размер тома[II 2] |
\
, /
, :
, ?
, *
, "
, >
, <
, |
и NUL в названии файлов и каталогов для всех файловых систем. Аналогично, версии операционной системы UNIX и Linux отвергают символы /
и NUL..
и ..
имеют особенное значение. Элементы с этими именами не запрещены, и на самом деле существуют как обычные элементы каталога в структурах данных на диске. Однако, эти элементы должны обязательно присутствовать в каталоге и иметь вышеуказанные значения. Эти элементы автоматически создаются в каждом создаваемом каталоге и каталоги без них считаются испорченнымиВладелец файла | Права файлов POSIX | Время создания файла | Время доступа/чтения | Время изменений метаданных | Время последней архивации | ACL | Метки безопасности/MAC | Расширенные атрибуты/Fork (filesystem)|Альтернативные потоки данных/вызовы | Контрольные суммы/ECC | |
---|---|---|---|---|---|---|---|---|---|---|
RT-11 | Нет | Нет | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
V6FS | Да | Да | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
V7FS | Да | Да | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
FAT12 | Нет | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет[III 1] | Нет |
FAT16 | Нет | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет[III 1] | Нет |
FAT32 | Нет | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет[III 1] | Нет |
HPFS | Да[III 2] | Нет | Да | Да | Нет | Нет | Нет | ? | Да | Нет |
NTFS | Да | Нет[III 3] | Да | Да | Да | Нет | Да | ? | Да | Нет |
HFS+ | Да | Да | Да | Да | Да | ? | Да | ? | Да | Нет |
FFS | Да | Да | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
Amiga FFS | Нет | Нет | Да | Нет | Да | Нет | Нет | Нет | Да | Нет |
SFS | Нет | Нет | Да | Нет | Да | Нет | Нет | Нет | Да | Нет |
PFS3 | Нет | Нет | Да | Нет | Да | Нет | Нет | Нет | Да | Нет |
UFS1 | Да | Да | Нет | Да | Да | Нет | Да[III 4] | Да[III 4] | Нет[III 5] | Нет |
UFS2 | Да | Да | Да | Да | Да | Нет | Да[III 4] | Да[III 4] | Да | Нет |
LFS | Да | Да | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
ext2 | Да | Да | Нет | Да | Да | Нет | Да[III 6] | Да[III 6] | Да | Нет |
ext3 | Да | Да | Нет | Да | Да | Нет | Да[III 6] | Да[III 6] | Да | Нет |
ext4 | Да | Да | Да | Да | Да | Нет | Да[III 6] | Да[III 6] | Да | Нет[III 7] |
ReiserFS | Да | Да | Нет | Да | Да | Нет | Да[III 6] | Да[III 6] | Да | Нет |
Reiser4 | Да | Да | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
XFS | Да | Да | Нет | Да | Да | Нет | Да | Да[III 6] | Да | Нет |
JFS | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Нет |
Be File System | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Нет |
AdvFS | Да | Да | Нет | Да | Да | Нет | Да | Нет | Да | Нет |
NSS | Да | Да | Да[III 8] | Да[III 8] | Да | Да[III 8] | Да | ? | Да[III 9][III 10] | Нет |
NWFS | Да | ? | Да[III 8] | Да[III 8] | Да | Да[III 8] | Да | ? | Да[III 9] | Нет |
ODS-5 | Да | Да | Да | ? | ? | Да | Да | ? | Да[III 11] | Нет |
VxFS | Да | Да | Да | Да | Да | Нет | Да | ? | Да[III 6] | Нет |
UDF | Да | Да | Да | Да | Да | Нет | Да | Нет | Да | Нет |
Fossil | Да | Да[III 12] | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет |
ZFS | Да | Да | Да | Да | Да | Да | Да | Да | Да[III 13] | Да |
exFAT | Нет | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Частично |
Btrfs | Да | Да | Да | Да | Неизвестно | Неизвестно | Да | Неизвестно | Да | Да |
APFS | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Частично |
Владелец файла | Права файлов POSIX | Время создания файла | Время доступа/чтения | Время изменений метаданных | Время последней архивации | ACL | Метки безопасности/MAC | Расширенные атрибуты/Fork (filesystem)|Альтернативные потоки данных/вызовы | Контрольные суммы/ECC |
Жёсткие ссылки | Символьные ссылки | Журналирование блоков или транзакций | Журналирование только мета-данных | Чувствительно к регистру | Сохранение регистра символов | Лог изменений файлов | Снимки | XIP | |
---|---|---|---|---|---|---|---|---|---|
RT-11 | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
V6FS | Да | Нет | Нет | Нет | Да | Да | Нет | Нет | Нет |
V7FS | Да | Нет[IV 1] | Нет | Нет | Да | Да | Нет | Нет | Нет |
FAT12 | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
FAT16 | Нет | Нет | Нет | Нет | Нет | Частично | Нет | Нет | Нет |
FAT32 | Нет | Нет | Нет | Нет | Нет | Частично | Нет | Нет | Нет |
HPFS | Нет | Нет | Нет | Нет | Нет | Да | Нет | Неизвестно | Нет |
NTFS | Да | Да[IV 2] | Да[IV 3] | Да | Да[IV 4] | Да | Да | Да[IV 5] | Неизвестно |
HFS+ | Частично | Да | Нет | Да[IV 6] | Да[IV 7] | Да | Нет | Неизвестно | Нет |
FFS | Да | Да | Нет | Нет | Да | Да | Нет | Нет | Нет |
UFS1 | Да | Да | Нет | Нет | Да | Да | Нет | Нет | Нет |
UFS2 | Да | Да | Нет | Нет | Да | Да | Нет | Да | Неизвестно |
LFS | Да | Да | Да[IV 8] | Нет | Да | Да | Нет | Да | Нет |
ext2 | Да | Да | Нет | Нет | Да | Да | Нет | Нет | Неизвестно |
ext3 | Да | Да | Да[IV 9] | Да | Да | Да | Нет | Нет | Неизвестно |
ext4 | Да | Да | Да[IV 9] | Да | Да | Да | Нет | Нет | Неизвестно |
ReiserFS | Да | Да | Да[IV 10] | Да | Да | Да | Нет | Нет | Неизвестно |
Reiser4 | Да | Да | Да | Нет | Да | Да | Нет | Неизвестно | Неизвестно |
XFS | Да | Да | Нет | Да | Да[IV 11] | Да | Да | Да | Неизвестно |
JFS | Да | Да | Нет | Да | Да[IV 12] | Да | Нет | Неизвестно | Неизвестно |
Be File System | Да | Да | Нет | Да | Да | Да | Неизвестно | Неизвестно | Нет |
NSS | Да | Да | Неизвестно | Да | Да[IV 13] | Да[IV 13] | Да[IV 14] | Да | Нет |
NWFS | Да[IV 15] | Да[IV 15] | Нет | Нет | Да[IV 13] | Да[IV 13] | Да[IV 14] | Неизвестно | Нет |
ODS-2 | Да | Да[IV 16] | Нет | Да | Нет | Нет | Да | Да | Нет |
ODS-5 | Да | Да[IV 16] | Нет | Да | Нет | Да | Да | Да | Неизвестно |
UDF | Да | Да | Да[IV 8] | Да[IV 8] | Да | Да | Нет | Нет | Да |
VxFS | Да | Да | Да | Нет | Да | Да | Да | Нет | Неизвестно |
Fossil | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Нет |
ZFS | Да | Да | Да[IV 17] | Нет[IV 17] | Да | Да | Нет | Да | Неизвестно |
exFAT | Нет | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
BtrFS | Да | Да | Да | Да | Да | Да | Неизвестно | Частично[VI 1] | Неизвестно |
APFS | Да | Да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Да | Неизвестно |
Жёсткие ссылки | Символьные ссылки | Журналирование блоков или транзакций | Журналирование только мета-данных | Чувствительно к регистру | Сохранение регистра символов | Лог изменений файлов | Снимки | XIP |
ФС | ОС | Увеличение в смонтированном состоянии | Увеличение в отмонтированном состоянии | Уменьшение в смонтированном состоянии | Уменьшение в отмонтированном состоянии |
---|---|---|---|---|---|
Btrfs[VI 2] | Linux | Да | Нет | Да | Нет |
ext2[VI 3] | Linux | Нет | Да | Нет | Да |
ext3[VI 3] | Linux | Да | Да | Нет | Да |
ext4[VI 3] | Linux | Да | Да | Нет | Да |
FAT12/16/32 | разные | Нет | Нет | Нет | Нет |
F2FS[VI 4] | Linux | Нет | Да | Нет | Нет |
HFS+ | Linux | Нет | Нет | Нет | Нет |
HFS+ | macOS | Да | Нет | Да | Нет |
JFS[VI 5] | Linux | Нет | Да | Нет | Нет |
NILFS[VI 6] | Linux | Да | Нет | Да | Нет |
NTFS[VI 7] | Linux | Нет | Да | Нет | Да |
NTFS | Windows | Да | Да | Да | Да |
APFS | macOS | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
ZFS | разные | Да | Да | Нет | Нет |
Reiser4[VI 8] | Linux | Да | Да | Нет | Да |
ReiserFS[VI 9] | Linux | Да | Да | Нет | Да |
XFS[VI 10] | Linux | Да | Нет | Нет | Нет |
ФС | ОС | Увеличение в смонтированном состоянии | Увеличение в отмонтированном состоянии | Уменьшение в смонтированном состоянии | Уменьшение в отмонтированном состоянии |
Частичная (Хвостовая) упаковка | Прозрачная компрессия | Дедупликация | Шифрование | Блочное перераспределение | Распределение на лету | Экстент | Переменный размер блоков[V 1] | |
---|---|---|---|---|---|---|---|---|
V6FS | Нет | Нет | Неизвестно | Неизвестно | Нет | Нет | Нет | Нет |
V7FS | Нет | Нет | Неизвестно | Неизвестно | Нет | Нет | Нет | Нет |
FAT12 | Нет | Нет[V 2] | Нет | Неизвестно | Нет | Нет | Нет | Нет |
FAT16 | Нет | Нет[V 2] | Нет | Неизвестно | Нет | Нет | Нет | Нет |
FAT32 | Нет | Нет[V 2] | Нет | Неизвестно | Нет | Нет | Нет | Нет |
HPFS | Нет | Нет | Неизвестно | Неизвестно | Нет | Нет | Да | Нет |
NTFS | Нет | Да | Частично | Да (EFS начиная с NTFS 3.0) | Нет | Нет | Да | Нет |
HFS+ | Нет | Нет | Неизвестно | Неизвестно | Неизвестно | Нет | Да | Нет |
FFS | Нет | Нет | Неизвестно | Неизвестно | 8:1[V 3] | Нет | Нет | Нет |
UFS1 | Нет | Нет | Неизвестно | Неизвестно | 8:1[V 3] | Нет | Нет | Нет |
UFS2 | Нет | Нет | Неизвестно | Неизвестно | 8:1[V 3] | Нет | Нет | Да |
LFS | Нет | Нет | Неизвестно | Неизвестно | 8:1[V 3] | Нет | Нет | Нет |
ext2 | Нет | Нет[V 4] | Нет | Неизвестно | Нет[V 5] | Нет | Нет | Нет |
ext3 | Нет | Нет | Нет | Неизвестно | Нет[V 5] | Нет | Нет | Нет |
ext4 | Неизвестно | Нет | Неизвестно | Да | Неизвестно | Неизвестно | Да | Нет |
ReiserFS | Да | Нет | Неизвестно | Неизвестно | Нет | Нет | Нет | Нет |
Reiser4 | Да | Да[V 6] | Неизвестно | Да (прозрачное, плагин)[V 6] | Нет | Да | Да[V 7] | Нет |
XFS | Нет | Нет | Неизвестно | Неизвестно | Нет | Да | Да | Нет |
JFS | Нет | Неизвестно | Неизвестно | Неизвестно | Да | Нет | Да | Нет |
Be File System | Нет | Нет | Неизвестно | Неизвестно | Неизвестно | Нет | Нет | Неизвестно |
NSS | Нет | Да | Неизвестно | Да (зашифрованные тома) | Нет | Нет | Да | Нет |
NWFS | Нет | Да | Неизвестно | Неизвестно | Да[V 8] | Нет | Нет | Нет |
ODS-5 | Нет | Нет | Неизвестно | Неизвестно | Нет | Нет | Да | Нет |
VxFS | Нет | Нет | Неизвестно | Неизвестно | Неизвестно | Нет | Да | Нет |
UDF | Нет | Нет | Неизвестно | Неизвестно | Нет | Неизвестно[V 9] | Да | Нет |
Fossil | Нет | Да | Неизвестно | Неизвестно | Нет | Нет | Нет | Нет |
ZFS | Нет | Да | Да | Да (c версии ZFS Pool Version 30) | Неизвестно | Неизвестно | Нет | Да |
exFAT | Неизвестно | Неизвестно | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
APFS | Неизвестно | Неизвестно | Неизвестно | Да | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
BtrFS | Да | Да[V 10] | Частично[V 11] | Нет | Неизвестно | Да | Неизвестно | Неизвестно |
Частичная (Хвостовая) упаковка | Прозрачная компрессия | Дедупликация | Шифрование | Перераспределение блоков | Распределение на лету | Экстент | Переменный размер блоков[V 1] |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.