Обновился драйвер Ext2/Ext3/Ext4 для ОС Microsoft. Основное изменение — исправление проблемы в предыдущей версии, из-за которой разрушались разделы Ext4 в 64-битном режиме при использовании с последними релизами ОС Ubuntu и Debian.
Другие изменения:
теперь нет разрушения суперблоков Ext4 в режиме 64 бит;
исправлена опасная реализация состояния гонки восстановления заголовка буфера;
исключено зависание при записи кешированных данных из-за BCB-блокировки.
Почти после трёх лет затишья обновился свободный драйвер для чтения/записи ext2/ext3/ext4-разделов, работающий на платформе windows.
Нововведения:
поддержка windows 8;
поддержка режима принудительной записи.
Особенности файловых систем, поддерживаемые в текущем релизе:
гибкий размер инодов: от 128 байт до размера блока;
большие файлы: поддержка файлов размером более четырёх гигабайт;
экстенты: чтение и запись поддерживается, но только без использования экстент-специфичных особенностей;
журнал: поддерживается только внутренний журнал;
dir_index: htree directory index;
filetype: extra file mode in dentry;
sparse_super: super block backup in group descriptor;
uninit_bg: fast fsck and group checksum;
flex_bg: first flexible metadata group.
Особенности файловых систем, не поддерживаемые в текущем релизе:
журнал: действия с логами, внешний журнал;
экстенты: усечение и расширение размеров, удаление файлов;
расширенные атрибуты, поддержка ACL;
создание симлинков.
Планы:
полная поддержка экстентов и журналов в EXT3/4;
приведение в порядок документации, её чистка и доработка;
улучшения производительности, чистка кода и его оптимизация;
автоматическая проверка и установка новых версий;
поддержка LVM, портирование e2fsprogs в Windows.
Внимание! Драйвер поставляется «как есть», рекомендуется использовать с крайней осторожностью, на свой страх и риск. Возможны неожиданные отказы и повреждения ваших данных (не забудьте сделать бекапы).
Вышла новая версия микроядерной ОС Minix — 3.1.8.
Главные изменения:
Новая инфраструктура управления пакетами pkgsrc и pkgin
Поддержка Unix Domain Socket
Поддержка мультизагрузки (multiboot)
Поддержка Ext2! (Evgeniy Ivanov)
Драйвер ACPI
Экспериментальная поддержка AHCI
Minix — это операционная система, написанная Э. Таненбаумом в качестве учебного материала к курсу «Разработка операционных систем». В своё время, руководствуясь идеями именно этого курса, Линус Торвальдс написал свой эмулятор терминала :)
В настоящий момент корпорация Google производит апгрейд файловой системы своих серверов с ext2 на более современную ext4.
Мы произвели множество тестов с помощью стандартных инструментов (dbench, compile bench и др.) на файловых системах xfs, ext4 и jfs, чтобы выбрать наиболее подходящую."
При наших рабочих нагрузках производительность ext4 и xfs практически одинакова. Тот факт, что обновление на ext4 будет более плавным, оказался ключевым. Благодаря ext4 уже сейчас мы избавились от узкого места для некоторых из наших самых ресурсоемких приложений.
Для проведения апгрейда Google так же пригласил главного разработчика файловых систем ext2/ext3/ext4 Теда Т'со (Ted T'so).
Обновился открытый (GPL) драйвер ext2/ext3 для операционных систем Windows. Некоторые изменения: драйвер получил статус подписанного для Vista и Server 2008; приняты 5+ патчей Bo Branten для решение проблем ifstest; оптимизирован FastIo код; улучшена функция ассоциации букв и подключение устройств (hdd и usb); совместимость с программами Acronis TrueImage, FreeOFTE и TrueCrypt.
Измерение времён разных видов работы в ext2, ext3, ext4dev, jfs, reiserfs и xfs. Распаковка архива, многократные копирования, сборка ядра, измерение уровня фрагментации.
Обновился открытый драйвер ext2/ext3 для операционных систем Windows. Добавлена возможность проверки и воспроизведения журнала ext3 и поддержка произвольных размеров inod. Из релиза убрали нативный порт e2fsprogs, который был представлен в pre-релизе.