LINUX.ORG.RU
ФорумTalks

Даже микрософт шлёт патчи на RUST

 , ,


0

2

А ты ещё до сих пор сишник - линуксоид.

Мало ли кому интересны подробности:

Уэдсон Алмейда Фильо (Wedson Almeida Filho) из компании Microsoft предложил для обсуждения в списке рассылки разработчиков ядра Linux вторую версию патчей с набором обвязок над подсистемой VFS, предназначенных для разработки на языке Rust файловых систем, работающих в режиме только для чтения. Вместе с обвязками опубликовано два созданных на их основе драйвера с реализацией файловых систем ext2 и tarfs, работающих в режиме только для чтения. В отличие от ранее доступной реализации ФС Ext2 на языке Rust - ext2-rs, новый вариант работает на уровне ядра (модуль rust_ext2), а не в пространстве пользователя. Драйвер rust_ext2 содержит около 700 строк кода на Rust и может использоваться в качестве отправной точки для разработки более сложных реализаций ФС, таких как Ext4.

Файловая система tarfs позволяет монтировать архивы в формате Tar в виде файловой системы. Драйвер использует прикреплённый к tar-файлам индекс для навигации по файлам внутри архива без перебора всего содержимого.

Отдельно развивается ещё одна ФС на языке Rust, которая использует предложенный слой абстракций, - PuzzleFS. PuzzleFS предназначена для размещения изолированных контейнеров и обладает такими возможностями, как эффективное хранение дублирующихся данных, возможность прямого монтирования, повторяемая сборка образов, очень быстрая сборка и монтирование образов, возможность использования необязательной промежуточной стадии для преобразования (canonicalization) образов, необязательность полных проходов по дереву ФС при использовании многослойной структуры и наложение изменений в стиле casync. 

опеннет

★★★★★

Последнее исправление: maxcom (всего исправлений: 1)
Ответ на: комментарий от cumvillain

Ну я всё это в полушуточной форме заявляю :) Конечно, захватить такой проект трудно, но когда Линус устанет (в том числе и потому что задрал переход на раст), будет кому перенять в заботливые руки :)

R_He_Po6oT ★★★★★
()
Ответ на: комментарий от R_He_Po6oT

Ну я всё это в полушуточной форме заявляю :) Конечно, захватить такой проект трудно, но когда Линус устанет (в том числе и потому что задрал переход на раст), будет кому перенять в заботливые руки :)

Greg KH и остальным людям?

cumvillain
()
Ответ на: комментарий от cumvillain

Greg KH и остальным людям

Перепись пенсионеров какая-то. К тому же, они не растоманы и работают на Майков.

R_He_Po6oT ★★★★★
()
2 сентября 2024 г.

Мало ли кому интересны подробности:…

Ключевой участник проекта Rust for Linux и по совместительству софтверный инженер Microsoft с огромным стажем Ведсон Алмейда Фильо (Wedson Almeida Filho) сложил свои полномочия и ушел из проекта. Свое решение он объяснил тем, сообщество свернуло не туда, и что в нем стали вестись второстепенные дискуссии, которые не имели ничего общего с проектом, а также стала накапливаться «не относящаяся к делу чушь» (nontechnical nonsense).

ivama
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)