LanyFS — новая файловая система для съемных устройств с Linux
5Иллюстрация с сайта Nonattached.Net
В почтовой рассылке разработчиков ядра Linux был представлен патч, добавляющий поддержку новой файловой системы — LanyFS (Lanyard File-System).
Название файловой системы LanyFS происходит от слова «lanyard», что в переводе с английского означает шнурок, на который подвешивается какое-нибудь компактное устройство (флэшка, аудиоплеер, камера и т.п.) с тем, чтобы его было удобно носить с собой. Сам автор LanyFS, немецкий программист Дэн Людтке (Dan Luedtke), так характеризует разработку: «Lanyard Filesystem (LanyFS) предназначена для съемных носителей данных, в особенности тех небольших гаджетов, которые мы носим на шнурках».
Дэн считает одной из главных особенностей LanyFS отсутствие большого количества возможностей, поскольку она изначально ориентирована на компактность: «Представьте себе платформу Arduino или другое встраиваемое устройство (ТВ, развлекательная система для автомобиля), где требуется простое чтение/воспроизведение файлов. Вы правы: тут нет больших возможностей, но таков сам дизайн [файловой системы]».
Людтке занимается LanyFS в рамках своей магистерской работы и придерживается принципа «release early, release often», так что готов к конструктивной критике и последующему развитию ФС. С подробностями о техническом устройстве LanyFS можно ознакомиться в документах проекта lanyfs-docs на GitHub. На том же GitHub можно найти и исходники кода ФС для ядра (lanyfs-linux) и утилит для неё (lanyfs-utils).
Постоянная ссылка к новости: http://www.nixp.ru/news/11883.html. Дмитрий Шурупов по материалам phoronix.com, lkml.org.
SUSE: Не беспокойтесь за будущее btrfs — это файловая система по умолчанию для наших Linux-дистрибутивов 2 3
Файловая система btrfs объявлена устаревшей для Red Hat Enterprise Linux 1
TraceFS — новая файловая система для ядра Linux, ориентированная на подсистему трассировки 3
CoreOS отказывается от файловой системы Btrfs в пользу ext4 и OverlayFS 2
Ori — распределённая файловая система с открытым исходным кодом 3 1
ZFS on Linux 0.6.1: проект созрел для промышленного использования 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Пожалуй, данная файловая система большого распространения не получит. Fat16/32 все еще плотно сидит в нише флешек. Да и к тому же сейчас проще уже на облаках хранить, чем на флешках.
Но все равно хорошо, что появляются новые ФС, и для нее полезность какая-нибудь со временем найдется :)
> Да и к тому же сейчас проще уже на облаках хранить, чем на флешках.
Устройству на Arduino проще обзавестись USB хостом для подключения флешки, нежели надёжным каналом в интернет и юзер-интерфейсом для руления этим самым интернетом.
Интересно, какие у нее преимущества перед EXT2.
KISS?