URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 64584
[ Назад ]

Исходное сообщение
"В состав Linux ядра принят код файловой системы LogFS"

Отправлено opennews , 08-Мрт-10 22:41 
В состав Linux ядра 2.6.34 одобрено (http://groups.google.ru/group/fa.linux.kernel/browse_thread/...) включение файловой системы LogFS (http://logfs.org/logfs/), специально спроектированной для использования на Flash-накопителях. В LogFS интегрирован механизм минимизации повторной перезаписи блоков, поддерживается журналирование и сжатие данных на лету.


Дерево элементов файловой системы в LogFS хранится в Ext2 подобном виде, что позволило избавиться от двух главных проблем файловой системы JFFS2 (http://sourceware.org/jffs2/) - повышенного расхода памяти и длительного времени монтирования. В отличие от LogFS, в JFFS2 служебная информация записывается только в форме лога, что приводит к необходимости сканирования данных для воссоздания структуры ФС при каждом монтировании и к хранению всей структуры ФС в оперативной памяти в процессе работы (линейная зависимость от объема данных).

URL: http://lwn.net/Articles/377741/rss
Новость: https://www.opennet.ru/opennews/art.shtml?num=25716


Содержание

Сообщения в этом обсуждении
"В состав Linux ядра принят код файловой системы LogFS"
Отправлено anonymous , 08-Мрт-10 22:41 
> В отличие от LogFS, в JFFS2 служебная информация записывается только в форме лога

Как то не логично )


"В состав Linux ядра принят код файловой системы LogFS"
Отправлено User294 , 09-Мрт-10 00:43 
Вообще-то наоборот логично: на структуры флеша логоподобная запись ложится очень хорошо, особенно в случае если можно инвалидировать старые записи ФС без полного стирания/перезаписи блока.

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено Денис Юсупов , 09-Мрт-10 11:44 
Подозреваю, что автор имел в виду нелогичность названия файловой системы LogFS

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено VarLog , 08-Мрт-10 23:21 
А есть идеи, как продвинуть подобные fs в массы, дабы дать отпор очередной реинкарнации одной архаичной fs под именем exFAT ?

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено Аноним , 08-Мрт-10 23:50 
Купи M$, а потом проведи принудительный апдейт систем. Или выпусти суппер массовый продукт с logfs. Короче, реально никак.

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено rm , 09-Мрт-10 00:04 
Виндовый драйвер написать.

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено alexxy , 09-Мрт-10 00:16 
И причем здесь exFAT?
Как бы речь об фс для flash _БЕЗ_ FTL а не для юсб брелков

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено letsmac , 09-Мрт-10 10:51 
Jffs/yaffs не предназначена для блочных устройств. Только для прямого доступа. И используют для флэшек до 64 Мб. Дальше - смысла нет. Даже во встройке используется ext2/3 для HDD/USB.

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено User294 , 09-Мрт-10 17:27 
>И используют для флэшек до 64 Мб. Дальше - смысла нет.

Нокия юзала JFFS2 на 256 меговой флехе в n8x0. Ничего так, не смущает нашего эксперта? :)


"В состав Linux ядра принят код файловой системы LogFS"
Отправлено letsmac , 09-Мрт-10 18:07 
>>Нокия юзала JFFS2 на 256 меговой флехе в n8x0.

Я не говорю, что нельзя. Я говорю - смысла особого нет. Зимой то-же можно ездить на летней резине. А нокия знаменита извращениями.


"В состав Linux ядра принят код файловой системы LogFS"
Отправлено User294 , 11-Мрт-10 23:10 
>Я не говорю, что нельзя. Я говорю - смысла особого нет. Зимой
>то-же можно ездить на летней резине. А нокия знаменита извращениями.

Нокия поюзала что было на тот момент. И сделала работающее решение. Достаточно нормально работающее, в общем то. Справляющееся с своими задачами. А потом, когда Нокия прикинула что можно и еще лучше - они сделали UbiFS. Который и поюзали. А что бы вы делали на месте нокии? А то срать на форуме проще чем инженерные решения принимать и выпускать продукты с адекватными параметрами :)


"В состав Linux ядра принят код файловой системы LogFS"
Отправлено Аноним , 10-Мрт-10 03:23 
Что-то не нашёл сравнения с ubifs - всё-таки jffs это уже архаика :)

"В состав Linux ядра принят код файловой системы LogFS"
Отправлено pavlinux , 11-Мрт-10 22:48 
JFFS2