Файловая система JFS
JFS (Journaled File System) -журналируемая файловая система разработанная IBM для ОС AIX, но сейчас выпущенная как открытый код.
Официальная информация на Journaled File System Technology for Linux
Некоторые особенности:
· Журналы JFS соответствуют классической модели транзакций, принятой в базах данных
· В журнал записываются только мета-данные
· Размер журнала не больше 32 мегабайт.
· Асинхронный режим записи в журнал - производится в моменты уменьшения трафика ввода/вывода
· Используется логическое журналирование.
14.4 Сравнительная таблица некоторых современных файловых систем
NTFS | EXT3 | RFS | XFS | JFS | |
Хранение информации о файлах | MFT | inode | inode | inode | inode |
Максимальный размер раздела | 16 Эбайт | 4 Тбайт | 4 гигаблоков (т.к. блоки динамические) | 18 тыс. Пбайт | 32 Пбайт |
Размеры блоков | от 512 байт до 64 Кбайт | 1 Кбайт - 4 Кбайт | До 64 Кбайт (сейчас фиксированы 4 Кбайт) | от 512 байт до 64 Кбайт | 512/1024/ 2048/4096 байт |
Максимальное число блоков | 2^48 | 2^32 | 2^32 | ||
Максимальный размер файла | 2 Гбайт | 4 Гбайт | 9 тыс. Пбайт | 4 Пбайт | |
Максимальная длина имени файла | |||||
Журналирование | Да | Да | Да | Да | Да |
Управление свободными блоками | Нет | На основе битовой карты | B-деревья, индексированные по смещению и по размеру | Дерево+ Binary Buddy | |
Экстенты для свободного пространства | Нет | Нет | Да | Нет | |
B-деревья для элементов каталогов | Да | Нет | Как поддерево основного дерева файловой системы | Да | Да |
B-деревья для адресации блоков файлов | Нет | Внутри основного дерева файловой системы | Да | Да | |
Экстенты для адресации блоков файлов | Нет | Да (с 4 версии) | Да | Да | |
Данные внутри inode (небольшие файлы) | Нет | Да | Да | Нет | |
Данные симво-льных ссылок внутри inode | Нет | Да | Да | Да | |
Элементы каталогов внутри inode (небольшие каталоги) | Нет | Да | Да | Да | |
Динамическое выделение inode/MFT | Да | Нет | Да | Да | Да |
Структуры управления динамически выделяемыми inode | Нет | Общее B*дерево | B+дерево | B+дерево с непрерывными областями inode | |
Поддержка разреженных файлов | Да | Нет | Да | Да | Да |
Дата добавления: 2014-12-21; просмотров: 950;