Какова цель размера динамического узла ext2?

Я просмотрел некоторую документацию ext2 и, согласно им (см. Источники) в rev 1.0, можно установить размер индексов, но он не уточняет, какова цель дополнительных байтов после стандарта 128.

источники:

http://www.nongnu.org/ext2-doc/ext2.html#DEF-SUPERBLOCK
http://wiki.osdev.org/Ext2

  • Может ли файловая система быть непоследовательной, если она прерывается при перемещении файла?
  • Как хранятся большие каталоги (один индекс или много?)
  • «Архив с однократной записью»: ext2 vs ext4 ^ has_journal vs
  • Установка iSCSI ext2 раздела Linux на FreeBSD 10.2
  • Как файлы, выложенные в ext2 / ext3 / ext4?
  • ext2 / 3/4 зарезервированные блоки процентное назначение
  • В чем разница между «размером inode» и «Bytes per inode»
  • Спасение файлов из файловой системы ext3 с физическими ошибками
  • One Solution collect form web for “Какова цель размера динамического узла ext2?”

    Связанные источники относятся к формату на диске. Формат ext2 разработан, чтобы быть очень расширяемым (возможно, ключ в имени? :).

    Я думаю, что я прочитал код ext4, который все еще может монтировать ext3 и, возможно, ext2. Даже если это не работает сейчас, это то, как они были разработаны, и поддерживает переходы, такие как простое обновление файловых систем. Формат имеет флаги, флаги inode, место для большего количества флагов, флаги, которые не останавливают установку файловой системы, если вы ее не понимаете, и флаги, которые останавливают вас при записи с доступом к записи, если вы их не понимаете.

    http://www.nongnu.org/ext2-doc/ext2.html#S-FEATURE-COMPAT

    Таким образом, естественно также допускать большие индексы, чтобы поддерживать внедрение новых функций.

    Например, xattrs может храниться в строке с большими индексами (возможно, только в ext3). Они также используются для «наносекундных временных меток или управления версиями inode» в ext4:

    http://kernelnewbies.org/Ext4#head-c212d1622081e592caa73b9e14511cee45fb989b

    Linux и Unix - лучшая ОС в мире.