Компания Nokia разработала новую файловую систему для Flash дисков

29 марта 2008 года

Представлена новая файловая система UBIFS, предназначенная для использования на Flash накопителях. UBIFS базируется на подсистеме Linux ядра UBI (Unsorted Block Images), системе управления логическими томами предназначенной для Flash дисков. На подсистему UBI возложены функции сборки мусора, отслеживания сбойных блоков, распределения операций ввода/вывода по всему диску для минимизация перезаписи блоков (MLC NAND Flash поддерживает всего около 3000 циклов перезаписи).

В UBIFS реализована поддержка журналирования и хранения данных в сжатом виде. Файловая система UBIFS призвана решить проблемы JFFS2, связанные с производительностью и масштабированием. Например, реализация кэширования операций записи данных (write-back) позволила увеличить производительность операций записи, по сравнению с JFFS2, в 100 раз.

Кроме того, в UBIFS индексы файловой системы хранятся на накопителе, что позволяет значительно увеличить скорость монтирования и снизить потребность в памяти. При монтировании в JFFS2 производится сканирование данных для воссоздания структуры ФС (служебная информация записывается в форме лога), которая затем полностью хранится в оперативной памяти (линейная зависимость от объема данных).

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Компания Nokia разработала новую файловую систему для Flash дисков», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.