ReiserFS
| ReiserFS | |
| Разработчик | |
|---|---|
| Файловая система |
ReiserFS |
| Дата представления |
2001 (Linux 2.4.1) |
| Метка тома |
Apple_UNIX_SVR2 (Apple Partition Map) |
| Структура | |
| Содержимое папок | |
| Размещение файлов | |
| Ограничения | |
| Максимальный размер файла | |
| Максимум файлов | |
| Максимальная длина имени файла |
4032 байт, limited to 255 by Linux VFS |
| Максимальный размер тома | |
| Допустимые символы в названиях |
Все байты, кроме NULL и |
| Возможности | |
| Свойства |
modification (mtime), metadata change (ctime), access (atime) |
| Диапазон дат |
14 декабря 1901 г. - 18 января 2038 г. |
| Точность хранения даты |
1 секунда |
| Потоки метаданных |
Да (названные Extended Attributes) |
| Права доступа | |
| Фоновая компрессия |
Нет |
| Фоновое шифрование |
Нет |
| Поддерживается ОС | |
ReiserFS (произносится «Рэйзэр Эф Эс») в журналируемая файловая система, разработанная специально для Linux компанией Namesys под руководством Ганса Рейзера (англ. Hans Reiser). Обычно под словом ReiserFS понимают третью версию, а четвёртую называют Reiser4.
В настоящее время ReiserFS поддерживается только под Linux, но может быть в будущем перенесена на другие платформы. Появившись в Linux версии 2.4.1, она стала первой журналируемой файловой системой, включённой в ядро. ReiserFS в стандартная файловая система для дистрибутивов Ubuntu[3], Gentoo[4], Archlinux[5], Slackware[6], SuSE[7], Xandros, Yoper, Linspire и Kurumin Linux, рекомендуемой в Calculate Linux[8]. Может быть создана командой mkreiserfs.
Содержание |
[править] Особенности
- Возможность упаковки нескольких небольших файлов в один блок (т. н. англ. tail packing в «упаковка хвостов») во избежание фрагментации и потери дискового пространства. Из-за сильной потери производительности Namesys рекомендует отключить эту возможность на чувствительных к ресурсам машинах.
- Несколько режимов журналирования: только метаданные/все данные (аналогично Ext3).
- Возможность изменения размера файловой системы «на лету».
[править] Производительность
По сравнению с файловыми системами ext2 и ext3 в ядре Linux версии 2.4, при работе с файлами меньше 4 КБ и с включённой функцией «tail packing», ReiserFS может быть быстрее.
[править] Недостатки
- Reiser3 может быть повреждена в результате перестройки дерева во время проверки. Перестройка дерева нужна при условии, если метаданные очень сильно повреждены.
- Версии ReiserFS, включённые в ядро Linux младше версии 2.4.10, признаны нестабильными компанией Namesys и не рекомендованы для промышленного использования, особенно в связке с NFS.
- Неизвестен способ дефрагментации, помимо полного дампа ФС и последующего восстановления. Однако имеется переупаковщик для ReiserFS v4, который заботится о дефрагментации файлов.[9]
[править] Примечания
- в‘ http://www.namesys.com/X0reiserfs.html#nodelayout (копия в Internet Archive)
- в‘ 1 2 3 http://www.namesys.com/faq.html (копия в Internet Archive)
- в‘ Ubuntu Manpage: reiserfstune - The tunning tool for the ReiserFS filesystem
- в‘ Reiser4
- в‘ Arch Linux - Package Database
- в‘ The Slackware Linux Project: Slackware Release Notes
- в‘ Install on PC that can't boot from CD
- в‘ Calculate Linux:Разбиение диска
- в‘ Пешеходов А. Архитектура и реализация reiser4
[править] Ссылки
- Сайт производителя (англ.) (копия в Internet Archive)
- www.forensicswiki.org/Reiserfs
- Дисковая структура ReiserFS 3.6
- Последние версии утилит ReiserFS на kernel.org
- Сергей Козлов Летописец файловой системы // Компьютерра. в 2001, 15 февраля. в в„– 6 (383).
| Это заготовка статьи о Linux. Вы можете помочь проекту, исправив и дополнив её. |
| Файловые системы (список сравнение) | |||||||
|---|---|---|---|---|---|---|---|
| Дисковые |
ADFS AdvFS BeFS Btrfs EFS ext ext2 ext3 ext3cow Next3 ext4 FAT FATX VFAT FFS Files-11 GFS HFS HFS Plus XFSX HPFS ISO 9660 JFS LFS MFS (Macintosh) MFS (Tivo) Minix MUFS NWFS NILFS NSS NTFS Protogon (В разработке) PFS Qnx4fs Qnx6fs ReiserFS Reiser4 SFS SpadFS UFS UFS2 UDF VxFS WinFS WAFL XFS ZFS Больше...
|
||||||
| Распределённые (сетевые) |
AFS OpenAFS AFP Ceph DFS GlusterFS GPFS Google File System Lustre NCP NFS POHMELFS Hadoop Kosmos HAMMER SMB (CIFS) Больше... | ||||||
| Специальные |
cramfs FUSE Squashfs UMSDOS UnionFS Больше...
|
||||||

