WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
JFS
Разработчик IBM и др.
Файловая система IBM Journaled File System
Дата представления 1990 и 1999 (JFS1 в AIX 3.1 и JFS с OS/2 4.5)
Метка тома 0x35 (MBR)
Структура
Содержимое папок B+ дерево
Размещение файлов Битовая карта/экстенты
Ограничения
Максимальный размер файла 4 ПБ (4 × 10245 байт)
Максимум файлов No limit defined
Максимальная длина имени файла 255 байт
Максимальный размер тома 32 ПБ (32 × 10245 байт)
Допустимые символы в названиях Any Unicode except NULL
Возможности
Свойства Modification (mtime), Attribute modification (ctime), Access (atime)
Точность хранения даты 1ns
Потоки метаданных Да
Атрибуты Да
Права доступа POSIX, ACL
Фоновая компрессия Только в JFS1 на AIX
Фоновое шифрование Нет (обеспечивается на уровне блочного устройства)
Поддерживается ОС AIX, OS/2, Linux

Journaled File System или JFS — 64-битная журналируемая файловая система, созданная IBM, доступная под лицензией GNU GPL.[1]

В операционной системе AIX существует два поколения JFS, называемых JFS (JFS1) и JFS2 соответственно. В других операционных системах, таких как OS/2 и Linux, существует только второе поколение, которое называется просто JFS. Также JFS называют файловую систему VxFS компании Veritas Software, используемую в ОС HP-UX.

История

Первоначально JFS была разработана корпорацией IBM для операционной системы AIX. JFS второго поколения была разработана IBM для ОС Warp Server for e-Business. Позже она была перенесена в IBM AIX и Linux. Целью разработчиков было обеспечить высокую производительность, надёжность и масштабируемость для многопроцессорных компьютеров.

Возможности

Журналирование

В отличие от ext3, в которую поддержка журналирования была добавлена, JFS изначально была журналируемой. JFS ведёт журнал только метаданных, поддерживая структуру файловой системы целостной, но не обязательно сохраняет данные. Отключение питания или крах системы может привести к сохранению устаревших копий файлов, однако сами файлы останутся пригодными к использованию. Журналирование JFS похоже на журналирование XFS, которая журналирует только части inode.

B+ деревья

B+ деревья используются для ускорения поиска в больших каталогах.

JFS в Linux

Исходный код JFS был открыт IBM в 1999 году и включен в исходный код ядра Linux начиная с версии 2.4.18-pre9-ac4[1]. [2] Большинство дистрибутивов Linux обеспечивают поддержку JFS, если только она не была специально удалена из-за ограничений на объём дистрибутива или иных проблем.

Для управления разделами диска в формате JFS был выпущен набор утилит под названием JFSutils.

См. также

Примечания

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии