![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
JFS (Journaled File System) -журналируемая файловая система разработанная IBM для ОС AIX, но сейчас выпущенная как открытый код.
Официальная информация на Journaled File System Technology for Linux
Некоторые особенности:
· Журналы JFS соответствуют классической модели транзакций, принятой в базах данных
· В журнал записываются только мета-данные
· Размер журнала не больше 32 мегабайт.
· Асинхронный режим записи в журнал - производится в моменты уменьшения трафика ввода/вывода
· Используется логическое журналирование.
11.7 Сравнительная таблица некоторых современных файловых систем
NTFS | EXT4 | RFS | XFS | JFS | |
Хранение информации о файлах | MFT | inode | inode | inode | inode |
Максимальный размер раздела | 16 Эбайт (260) | 1 Эбайт | 4 гигаблоков (т.к. блоки динамические) | 16 Эбайт | 32 Пбайт |
Размеры блоков | от 512 байт до 64 Кбайт | 1 Кбайт - 4 Кбайт | До 64 Кбайт (сейчас фиксированы 4 Кбайт) | от 512 байт до 64 Кбайт | 512/1024/ 2048/4096 байт |
Максимальное число блоков | 248 | 2^32 | 232 | ||
Максимальный размер файла | 264 | 16 Тбайт (для 4Кбайт блоков) | 8 Тбайт | 8 Эбайт | 4 Пбайт (250) |
Максимальная длина имени файла | |||||
Журналирование | Да | Да | Да | Да | Да |
Управление свободными блоками | Нет | На основе битовой карты | B-деревья, индексированные по смещению и по размеру | Дерево+ Binary Buddy | |
Экстенты для свободного пространства | Нет | Нет | Да | Нет | |
B-деревья для элементов каталогов | Да | Нет | Как поддерево основного дерева файловой системы | Да | Да |
B-деревья для адресации блоков файлов | Нет | Внутри основного дерева файловой системы | Да | Да | |
Экстенты для адресации блоков файлов | Нет | Да (с 4 версии) | Да | Да | |
Данные внутри inode (небольшие файлы) | Нет | Да | Да | Нет | |
Данные симво-льных ссылок внутри inode | Нет | Да | Да | Да | |
Элементы каталогов внутри inode (небольшие каталоги) | Нет | Да | Да | Да | |
Динамическое выделение inode/MFT | Да | Нет | Да | Да | Да |
Структуры управления динамически выделяемыми inode | Нет | Общее B*дерево | B+дерево | B+дерево с непрерывными областями inode | |
Поддержка разреженных файлов | Да | Нет | Да | Да | Да |
Дата публикования: 2014-11-04; Прочитано: 473 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!