![]()  | 
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
| 
 | 
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; Прочитано: 481 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
