LINUX.ORG.RU

Самсунг разработал новую файловую систему — F2FS

 ,


1

5

F2FS (flash-friendly file system) — новая файловая система, спроектированная для устройств с флэш-памятью конструкции NAND.

Ким Чжэ Гык (Kim Jaegeuk) из Самсунга объясняет, что разработка потребовалась из-за того, что получившие широкое распространение устройства хранения данных типа NAND (SSD-диски, SD-карты) требуют адаптированной файловой системы, поскольку значительно отличаются от НЖМД по своим характеристикам.

Мы выбрали журнально-структурированный подход, но попытались приспособить его к новой модели запоминающего устройства, заодно починив некоторые известные проблемы.

Очевидно, что новинка предназначается, в первую очередь, для мобильных устройств, производимых корпорацией.

>>> Сообщение в списке рассылки Linux Kernel

★★

Проверено: JB ()

Я так понимаю, что если ее спеки открыты, то дрова на никсы появятся через два дня. Ждем-с.

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

Я так понимаю, что новость как раз о дровах на Linux.

Binary ★★★★★ ()

Велосипед, или на основе чужого кода?

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

Велосипед, или на основе чужого кода?

Велосипед на основе чужого кода.

Dragon59 ★★ ()

Ну она уже будет универсальной, или как udf?

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

казалось бы, причем здесь udf и универсальность, когда речь идет о NAND-устройствах

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

Ну она уже будет универсальной

Нет. Она только для NAND.

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

А почему не F3S?

Возможно, потому что аббревиатуры названий файловых систем обычно заканчиваются на -fs (btrfs, hfs, ntfs).

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

До меня это дошло сразу после того, как я нажал на кнопку «Поместить». Удалять поленился. ☺

f1xmAn ★★★★★ ()
Ответ на: комментарий от Apple-ch

Возможно, потому что аббревиатуры названий файловых систем обычно заканчиваются на -fs (btrfs, hfs, ntfs).

ext, fat...

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

Ключевое слово — «обычно» :) Или ты хочешь сказать, что файловых систем с fs на конце меньше, чем без оного?

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

«обычно» - ни к чему не обязывает. Пустой разговор про больше-меньше, если правфила нет, то можно называть как угодно, например ReiserFS и Reiser4.

Dlinnii ()
Ответ на: комментарий от Apple-ch

Ок, твоя версия, почему назвали f2fs, а не f3s?

Они так захотели.

Dlinnii ()

...а когда M$ запилит поддержку оной в венду, подать иск

Mr_Gentoo ()

Оно работает только поверх блокдевайсов или на мтд тоже взлетит?

AiFiLTr0 ★★★★★ ()

Интересно, где Самсунг взяла такую идею, ведь Эппл не делала в последнее время ФС.

Alecks-ei ()
Ответ на: комментарий от Dlinnii

Еще один неосилятор понятия «эмпирическое правило».

buddhist ★★★★★ ()
Последнее исправление: buddhist (всего исправлений: 1)

И чем оно лучше JFFS2?

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

JFFS2 древнее гагно мамонта, которое «поддерживает» работу на нанд а не заточен под него. ему на смену пришла yaffs, которая сейчас юзается cyanogen-ом. но и она кривая и с блокировками на каждый чих.

krya ()

Разработать мало, залицензировал ли?

Boboms ★★ ()

Если оно убьет exFAT, то будет очень хорошо.

X-Pilot ★★★★★ ()
Ответ на: комментарий от tailgunner

Она только для NAND.

судя по http://elceurope2012.sched.org/event/43d200d4be7a9971f268e521af3dffaf

«F2FS is designed considering the characteristics of the underlying flash storage which has flash translation layer (FTL). F2FS outperforms EXT4, which is a popular file system for Android phones, in most of benchmarks...... for flash storages such as eMMC and SSD.»

f2fs универсальная фс, оптимизированная для nand накопителей с ftl.

scott_tiger ★★★ ()

Это гуд. Стандарта на файловую систему для флешек очень нехватает. Главное, чтобы были дрова под основную тройку ОС и поддержка девайсами (для начала хотя бы самсунговскими).

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

Велосипед, или на основе чужого кода?

Велосипед на основе чужого кода

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

Ну она уже будет универсальной, или как udf?

man mkfs.f2fs

DESCRIPTION
mkfs.f2fs is used to create a f2fs file system (usually in a disk partition). device is the special file corresponding to the device (e.g. /dev/sdXX).

scott_tiger ★★★ ()

А ведь никто и не вспомнил, что когда то, все начиналось с написания файловой системы =)

DDark ★★★ ()

чем оно лучше UbiFS и yaffs2?

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

Еще один неосилятор понятия «эмпирическое правило».

«Эмпирические формулы не выводятся математически и не имеют особого смысла в научном понимании. Они только «подгоняют» теоретические значения к эмпирическим, полученным опытным путем. Форму такой зависимости подбирает исследователь. Он же определяет конкретные значения параметров эмпирической формулы»

Если есть не работающие исключения в области применения, то правило никак не может стать эмпирическим. Оно должно с высокой точностью включать все известные (в области применения) факты.

KRoN73 ★★★★★ ()

Чем оно лучше LanyardFS?

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

Тем, что её запилил крупнейший производитель flash-памяти в мире, а значит он будет её усиленно продвигать куда нужно, и даже туда, где она не очень нужна.

lucentcode ★★★★★ ()

Хорошая новость... Надеюсь, samsung заставит крупных вендоров юзать именно её для своих решений на базе flash-памяти.

lucentcode ★★★★★ ()

Я так в исходниках текущего ядра и не нашел этой файловой системы, может кто подскажет где искать?

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

Разработать мало, залицензировал ли?

Наверное, еще до того, как начали разрабатывать.

HerrWeigel ★★★★ ()

Когда на ней можно будет сделать root/ ? Хотя бы даже с отдельным /boot на ext2.

imul ★★★★★ ()

вот и накрылся ваш exfat!

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

Что по-дефолту в венде — то по-дефолту везде. No exceptions.

anonymous ()

Эти идиоты про JFFS2 не слышали значит?

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

Это значит, что доводить до ума оптимизацией её не следует, а следует всё с нуля зафигачить?

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

exfat нафиг никому не сдался с самого начала.

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

JFFS2

Это ФС для сырой памяти, без контроллера. А для чего нужен сабж — пока непонятно, возможно это скорее замена FAT, чем JFFS2.

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

Ок, твоя версия, почему назвали f2fs, а не f3s?

Они так захотели.

Если бы ходили по ссылкам - знали бы: Flash-Friendly File System (F2FS)

То есть, две F фс...

Harzah2 ()

-=:=-

Если патчи залили, может найдутся eXтрималы и затестят на производительность? хм, если «/» можно будет запилить, и ресурс flash'ки не будет выматываться за пол-года, то весьма няшно..

KosmiK ()
Ответ на: -=:=- от KosmiK

и ресурс flash'ки не будет выматываться за пол-года

Ыыы, сынок, такой большой, а всё в сказки веришь! ©

Oleaster ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.