The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

08.03.2010 21:56

В состав Linux ядра 2.6.34 одобрено включение файловой системы LogFS, специально спроектированной для использования на Flash-накопителях. В LogFS интегрирован механизм минимизации повторной перезаписи блоков, поддерживается журналирование и сжатие данных на лету.

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

  1. Главная ссылка к новости (http://lwn.net/Articles/377741...)
  2. OpenNews: LogFS - новая файловая система оптимизированная для работы на Flash
  3. OpenNews: Компания Nokia разработала новую файловую систему для Flash дисков
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/25716-LogFS
Ключевые слова: LogFS, linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, anonymous (??), 22:41, 08/03/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В отличие от LogFS, в JFFS2 служебная информация записывается только в форме лога

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

     
     
  • 2.6, User294 (ok), 00:43, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то наоборот логично: на структуры флеша логоподобная запись ложится очень хорошо, особенно в случае если можно инвалидировать старые записи ФС без полного стирания/перезаписи блока.
     
     
  • 3.9, Денис Юсупов (?), 11:44, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Подозреваю, что автор имел в виду нелогичность названия файловой системы LogFS
     

  • 1.2, VarLog (ok), 23:21, 08/03/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А есть идеи, как продвинуть подобные fs в массы, дабы дать отпор очередной реинкарнации одной архаичной fs под именем exFAT ?
     
     
  • 2.3, Аноним (-), 23:50, 08/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Купи M$, а потом проведи принудительный апдейт систем. Или выпусти суппер массовый продукт с logfs. Короче, реально никак.
     
  • 2.4, rm (??), 00:04, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Виндовый драйвер написать.
     
  • 2.5, alexxy (?), 00:16, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И причем здесь exFAT?
    Как бы речь об фс для flash _БЕЗ_ FTL а не для юсб брелков
     
  • 2.8, letsmac (?), 10:51, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Jffs/yaffs не предназначена для блочных устройств. Только для прямого доступа. И используют для флэшек до 64 Мб. Дальше - смысла нет. Даже во встройке используется ext2/3 для HDD/USB.
     
     
  • 3.10, User294 (ok), 17:27, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >И используют для флэшек до 64 Мб. Дальше - смысла нет.

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

     
     
  • 4.11, letsmac (?), 18:07, 09/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Нокия юзала JFFS2 на 256 меговой флехе в n8x0.

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

     
     
  • 5.14, User294 (ok), 23:10, 11/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Я не говорю, что нельзя. Я говорю - смысла особого нет. Зимой
    >то-же можно ездить на летней резине. А нокия знаменита извращениями.

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

     

  • 1.12, Аноним (-), 03:23, 10/03/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то не нашёл сравнения с ubifs - всё-таки jffs это уже архаика :)
     
     
  • 2.13, pavlinux (ok), 22:48, 11/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    JFFS2
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру