Hello Dreambox users and Dream Multimedia employee/developers.
Today i read some fine news on a tech site.
Samsung give something to the opensource community: a new filesystem, F2FS. It's a flash-friendly file system.
This is created to speed up the preformance of flash based storage devices.(Compact Flash, SecureDigital, Internal flash memory of Dreambox itselves.)
I think we can get a preformance boost if we can switch from ext3/ext4 to F2FS.
Here the news item from "Linux Kernel Mailing List archive":
ZitatAlles anzeigenFrom 김재극 <>
Subject [PATCH 00/16] f2fs: introduce flash-friendly file system
Date Fri, 05 Oct 2012 20:55:07 +0900
This is a new patch set for the f2fs file system.
What is F2FS?
=============
NAND flash memory-based storage devices, such as SSD, eMMC, and SD cards, have
been widely being used for ranging from mobile to server systems. Since they are
known to have different characteristics from the conventional rotational disks,
a file system, an upper layer to the storage device, should adapt to the changes
from the sketch.
F2FS is a new file system carefully designed for the NAND flash memory-based storage
devices. We chose a log structure file system approach, but we tried to adapt it
to the new form of storage. Also we remedy some known issues of the very old log
structured file system, such as snowball effect of wandering tree and high cleaning
overhead.
Because a NAND-based storage device shows different characteristics according to
its internal geometry or flash memory management scheme aka FTL, we add various
parameters not only for configuring on-disk layout, but also for selecting allocation
and cleaning algorithms.
More info can be found from the source of this message(click) .
Samsung developers say they solved the issue of the log-structure of the file system that appears with flash. Samsung devs. and Kernel developer Greg Kroah-Hartman agree it's easy to implement.
Their is already a f2fs-tool on sourceforge .
I hope Dream Multimedia will add this a.s.a.p., because the Dreambox(Goliath) uses lots of flash based storage devices. The harddisk is the only none flash based storage device.
So i have the idea we can get a great performance boost, thanks to Samsung
Is it possible that we can get feedback from DMM, if this will be added in a kernel update? Or give us feedback about performance.
Or should i have to make a ticket for this request, to use F2FS as much as possible?