ext2
Материал из Википедии — свободной encyclopedia
Second Extended File System (дословно: «вторая расширенная файловая система»), сокращённо ext2 (иногда ext2fs) — файловая система ядра Linux. Была разработана Реми Каром[en] взамен существовавшей тогда ext. По скорости и производительности работы она может служить эталоном в тестах производительности файловых систем. Так, в тестах на скорость последовательного чтения и записи, проведённых The Dell TechCenter, файловая система ext2 обгоняет ext3 и уступает лишь более современной ext4 в тесте на чтение[1].
ext2 | |
---|---|
Разработчик | Реми Кар[en] |
Файловая система | Second extended file system |
Дата представления | Январь 1993 (Linux) |
Метка тома |
Apple_UNIX_SVR2 (Apple Partition Map) 0x83 (Master Boot Record) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT) |
Структура | |
Содержимое папок | Таблица |
Размещение файлов | Битовая карта (свободное место), Таблица (метаданные) |
Сбойные сектора | Таблица (используется та же таблица, что и для файлов) |
Ограничения | |
Максимальный размер файла | 16 ГБ - 2 ТБ |
Максимум файлов | 1018 |
Максимальная длина имени файла | 255 байт |
Максимальный размер тома | 2-32 ТБ |
Допустимые символы в названиях | Любой байт, кроме NULL и '/' |
Возможности | |
Свойства | Время модификации (mtime), время изменения метаданных (ctime), время последнего доступа (atime) |
Диапазон дат | 14 декабря 1901 г. - 18 января 2038 г. |
Точность хранения даты | 1 секунда |
Права доступа | POSIX |
Фоновая компрессия | нет (доступна через патчи) |
Фоновое шифрование | нет |
Поддерживается ОС | Linux, BSD,Mac OS X (через IFS) |
Главный недостаток ext2 (и одна из причин демонстрации столь высокой производительности) заключается в том, что она не является журналируемой файловой системой. Он был устранён в файловой системе ext3 — следующей версии Extended File System, полностью совместимой с ext2. Но для ssd это скорее плюс, поскольку продлевает жизнь накопителя. Это основная причина, почему EXT2 до сих пор поддерживается в Anaconda и Ubiquity.
Файловая система ext2 по-прежнему используется на флеш-картах и твердотельных накопителях (SSD), так как отсутствие журналирования является преимуществом при работе с накопителями, имеющими ограничение на количество циклов записи.