Новости Software

Драйвер Btrfs для Windows достиг версии 1.0

Проблемы с кросс-совместимостью операционных систем не оканчиваются на формате бинарных файлов. Они начинаются намного раньше, на уровне файловых систем: бесполезно пытаться прочитать том Ext3 в Windows или открыть раздел HFS+ в Linux. Встречаются и более экзотические варианты. Разработчики стараются преодолеть этот барьер несовместимости и создают соответствующие драйверы. Одним из таких проектов является WinBtrfs. Btrfs — новая файловая система для Linux, основанная на ряде решений, применённых ещё в ReiserFS. Базой в ней является структура B-деревьев. Многие пророчат новой ФС роль конкурента ZFS: использование последней в Linux затруднено лицензионными ограничениями и сама ZFS весьма охоча до оперативной памяти.

Некоторые считают, что Btrfs можно читать как Better FS — «лучшая система» и что её будущее —  замена файловых систем семейства Ext, благо, по тестам она с включенным режимом сжатия опережает Ext4. Но по понятным причинам открыть диск, отформатированный в Btrfs, в Windows нельзя. Точнее, нельзя было до недавнего времени. Проект WinBtrfs, целью которого является создание драйвера для ОС семейства Windows, позволяющего работать с томами Btrfs, вышел на первую финишную прямую — драйвер достиг версии 1.0. Это значит, что перед нами не очередная «альфа» или «бета», а полностью работоспособная система. Интересно, что драйвер не содержит кода из ядра Linux и написан, что называется, с нуля. Несмотря на статус релизной версии, разработка продолжается, и разработчики проекта предупреждают, что использовать данный драйвер пользователям придётся на свой страх и риск.

Весь код доступен под лицензией LGPL (GNU Lesser General Public Licence). В настоящее время в драйвере реализованы чтение и запись с дисков Btrfs, массивы RAID0, 1, 10 и даже продвинутые RAID5 и 6. Работает кеширование, поддерживается система разграничения доступа ACL, реализованы симлинки и «жёсткие» линки, асинхронные режимы чтения и записи, сжатие по алгоритму LZO, горячая замена устройства, создание новых файловых систем с помощью утилиты mkbtrfs. Работает такая популярная команда, как TRIM, а для крупных массивов поддерживается балансировка. Полностью с особенностями проекта можно ознакомиться на GitHub, и там же скачать исходный код, а также бинарные сборки для 32 и 64-битных версий Windows. Требуется версия Windows не ниже 7.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...
window-new
Soft
Hard
Тренды 🔥
Twitter добавила функцию Tip Jar, с которой пользователи смогут финансово поддержать любимые аккаунты 3 ч.
AMD представила обновление драйвера Radeon Adrenalin 2020 с поддержкой Resident Evil Village и Metro Exodus Enhanced Edition 4 ч.
Утечка: продолжение Judgment действительно получит название Lost Judgment и выйдет 24 сентября 4 ч.
PlayStation 5 получила приложение YouTube TV 4 ч.
Google начнёт автоматически включать двухфакторную аутентификацию, чтобы повысить безопасность пользователей 6 ч.
Ubisoft запланировала расширение The Division за счёт двух новых игр, фильма и романа по мотивам 6 ч.
Своё участие в E3 2021 подтвердили ещё несколько компаний, включая издателя Elden Ring 7 ч.
Студия 11 bit выпустит расширенную версию Frostpunk на iOS и Android при участии китайской NetEase 7 ч.
Google Play обяжет разработчиков рассказывать, какую информацию собирают их приложения и как её обрабатывают 8 ч.
LinuxBoot внедрил netboot.xyz для простой PXE-загрузки по сети 8 ч.
Исследователи выяснили, что функция Night Shift в iPhone не улучшает качество сна 4 ч.
Новая статья: Обзор смартфона realme 8 Pro: зачастили 4 ч.
Tomorrow Water предлагает размещать ЦОД на водоочистных станциях 4 ч.
Второй испытательный полёт корабля Boeing Starliner к МКС назначили на 30 июля 4 ч.
В модемах Qualcomm обнаружена критическая уязвимость, затрагивающая миллионы устройств. Исправление уже создано 4 ч.
Производители стали убирать дополнительные функции из авто и отдавать предпочтение ходовым моделям из-за дефицита чипов 5 ч.
Cowboy представила два электрических велосипеда с беспроводной зарядкой для смартфонов 8 ч.
Samsung ускорила запуск нового производства чипов памяти DRAM и 3D V-NAND в Южной Корее 9 ч.
Все электромобили, которые выпустит Tesla за второй квартал, уже распроданы 9 ч.
Суперкомпьютер SuperMUC-NG получит процессоры Intel Xeon Sapphire Rapids и ускорители Intel Xe Ponte Vecchio 10 ч.