Из ядра удалена файловая система ReiserFS
Линус Торвальдс принял в ядро Linux изменение, удаляющее реализацию файловой системы ReiserFS. Эта ФС в прошлом году была объявлена устаревшей и была намечена к удалению в 2025 году.
( читать дальше... )
Всего сообщений: 14
Линус Торвальдс принял в ядро Linux изменение, удаляющее реализацию файловой системы ReiserFS. Эта ФС в прошлом году была объявлена устаревшей и была намечена к удалению в 2025 году.
( читать дальше... )
Вышла новая версия инсталлятора Дебиан с поддержкой файловой системы Reiser4. Он позволяет установить выбираемую в процессе инсталляции версию Дебиан на Reiser4. Используется специальное ядро Линукс 5.17.12 и загрузчик.
На habr.com опубликовано новое интервью с разработчиком Reiser4 Эдуардом Шишкиным в формате вопрос-ответ.
Никто не ожидал, что 31 декабря Эдуард Шишкин (разработчик и мантейнер ReiserFS 4) анонсирует новую версию одной из самых необычных файловых систем для Linux — ReiserFS 5.
Пятая версия предлагает новый метод объединения блочных устройств в логические тома.
Я считаю, что это качественно новый уровень в развитии файловых систем (и операционных систем) — локальные тома с параллельным масштабированием.
Reiser5 не содержит собственного уровня блочных устройств в стиле ZFS, он реализует его средствами файловой системы. Новый алгоритм распределения данных «Fiber-Striping» позволяет более эффективно компоновать логический том из устройств разного объёма и с разной пропускной способностью, в отличие от традиционной комбинации файловой системы и RAID/LVM.
Это и другие особенности Reiser5 должны обеспечить ей более высокий уровень производительности в сравнении с Reiser4.
Патч для ядра Linux 5.4.6 можно найти на SourceForge.
Обновлённая утилита Reiser4Progs с начальной поддержкой Reiser 5 там же.
>>> Подробности
Эдуард Шишкин объявил о выходе патчсета Reiser4 для Linux 3.10, в котором, кроме адаптации кода для новой версии ядра, была исправлена ошибка, приводящая к краху при хранении данных в сжатом виде.
>>> Подробности
После долгого ожидания (последний релиз Reiser4 — патч для ядра 2.6.39) состоялся релиз новой версии файловой системы Reiser4 в виде патча для Linux 3.5.
Новый релиз основан на патче для Linux 2.6.39, который Marcin Baczyński портировал на ядро 3.2, а впоследствии версия для 3.2 была портирована на 3.5 Иваном Шаповаловым, который также внес некоторые другие изменения.
Патч доступен для скачивания на странице проекта на SourceForge.
>>> Подробности
Ввиду того, что Эдуард — человек занятой, эпопея с интервью растянулась на неопределённый срок. Но, несмотря ни на что, разработчик reiser4 таки выделил время и ответил на вопросы уважаемого сообщества Хабра и ЛОРа.
В этом интервью Эдуард поделился планами о дальнейшем развитии reiser4, описал то, чем отличается эта ФС от всех остальных, раскритиковал разработчиков btrfs и усомнился в их компетентности, раскрыв, по его мнению, те стороны, в которых btrfs изначально провалилась.
В интервью затронуто то, чем занимается Ганс Райзер, что должно снять все вопросы о том, может ли он помогать развитию своего детища, сидя в тюрьме.
Интервью получилось не только стилистически публицистическое, но и с примесями тонких технических деталей, поэтому, для прочтения желательно иметь базовые знания о файловых системах.
Само интервью публикуется на Хабре, я считаю своим долгом оставить здесь ссылку на него.
>>> Интервью
По информации от Эдуарда Шишкина, одного из активных разработчиков Reiser4, работа над данной файловой системой продолжается, несмотря на отсутствие активности в списке рассылки разработчиков ядра Linux. В настоящий момент готовится к публикации на конференции USENIX Annual 2010 документ с полным описанием архитектуры Reiser4. В документе подробно описаны все используемые в reiser4 интерфейсы, плагины и примитивы (такие, как преобразование run-time объектов). Главная задача документа - доказательство того, что в Reiser4 не дублируются функции стандартной VFS и что в файловой системе устранены все мешающие интеграции с ядром Linux недоработки.
После обсуждения документа планируется начать подготовку к интеграции кода Reiser4 в состав основной ветки ядра. При оптимальном стечении обстоятельств, Reiser4 может войти в состав ядра Linux 2.6.36, которое выйдет во второй половине следующего года.
Оригинал новости: http://www.phoronix.com/scan.php?page...
На phoronix.com опубликовано широкомасштабное сравнение популярных файловых систем для Linux: Ext3, Ext4, XFS и ReiserFS. Тестирование проходило на базе дистрибутива Fedora 10 с использованием утилит Bonnie++, IOZone, Flexible IO Tester, а также игр UT2004, Nexuiz и др.
Ext4 замечательно проявила себя в большинстве тестов. Подробности и графики по ссылке.
>>> Подробности
Тестирование ext3, jfs, reiser4, reiserfs, xfs в роли файловой системы для /usr. Влияние на скорость запуска программ.
Пример диаграммы запуска для Firefox: http://balancer.ru/img/forums/0811/FS...
Резюме: лучше всего с данной ролью справляются XFS и Reiser4, но последняя имеет склонность к сильной потере производительности в процессе регулярных обновлений системы. Возможно - вследствие фрагментации.
>>> Подробности
Ознакомьтесь с файловыми системами ext2 (вторая расширенная файловая система), ext3 (третья расширенная файловая система) и Reiser4 и узнайте, как создать свою собственную файловую систему Reiser4. Наиболее широко используемая ext2 - это традиционная UNIX®-овая файловая система, которая плохо подходит для современных жестких дисков больших размеров. В файловой системе ext3 добавлено журналирование, но больше почти ничего. Если вам нужно что-то реально продвинутое, можно испробовать современную файловую систему Reiser4.
>>> Подробности
Несмотря на крайне неоптимистичные прогнозы относительно будущего Reiser4 после осуждения её отца-основателя, эта замечательная файловая система продолжает своё развитие.
Ryan Hope даже высказал мнение, что файловую систему пора бы включить в ядро: "Я вынужден был применить reiser4-патчи из mm-ядра к ванильному; Reiser4 работает нормально, так не пора ли включить её в ванильное ядро?"
Эдуард Шишкин отметил, что развитие FS будет продолжаться, и что скоро он выпустит документацию по дизайну плагинов: "Она будет готова ориентировочно в сентябре".
>>> Подробности
Ганс Рейзер (Hans Reiser) получил (http://blogs.zdnet.com/open-source/?p...) 15 лет тюрьмы за то, что в 2006 году задушил свою жену. Такой приговор вынес судья, после того как прокурор округа Alameda и подсудимый заключили соглашение, по которому, в обмен на смягчение наказания, Рейзер обязался показать местонахождение останков жены в окрестностях Окланда. Судья подчеркнул, что во время процесса Рейзер был исключительно высокомерен, и на его решение в пользу одобрения сделки повлияло желание семьи покойной найти тело и перезахоронить на его родине в России.
Так закончилась эта печальная история, но в мире opensource вряд ли кто-то станет оплакивать судьбу программиста. По рассказам людей, которым приходилось с ним сотрудничать, сообщество знало Ганса как человека надменного и заносчивого, у которого почти не было друзей. Частично это подтверждается и тем, что Ext3, а не ReiserFS, стала основной файловой системой GNU/Linux.
Пока не ясно, что будет дальше с командой разработчиков ReiserFS и проектом Reiser4. Сейчас ответственным за проект является Эдуард Шишкин, но его последнее сообщение говорит о некоторой неопределенности будущего проекта: «Весьма вероятно, что никто не будет заниматься [перечисленными проблемами] в ближайшем времени».
Комментируя ситуацию с приговором, судья Гудман пожаловался на упрямство осужденного, когда тот отверг предложение признать себя виновным в непредумышленном убийстве в обмен на 3 года тюрьмы. Вместо того, что бы в мае следующего года быть на свободе, он «предпочел тянуть жребий в суде присяжных» — сказал судья.
Взято с OpenNet.ru
>>> Подробности
Измерение времён разных видов работы в ext2, ext3, ext4dev, jfs, reiserfs и xfs. Распаковка архива, многократные копирования, сборка ядра, измерение уровня фрагментации.
>>> Подробности