Interested Article - JFS

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

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

История

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

Возможности

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

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

B+ деревья

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

JFS в Linux

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

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

См. также

Примечания

  1. . Дата обращения: 16 мая 2010. 27 сентября 2019 года.
  2. . Дата обращения: 16 мая 2010. 20 июля 2011 года.

Ссылки

  • , утилита восстановления файлов для JFS
  • , a console program that performs a read only extraction of files and directories from a damaged JFS filesystem
  • (недоступная ссылка)
Источник —

Same as JFS