Flash File system Tuning Guide - available now


Bird, Tim <Tim.Bird@...>
 

I am happy to announce the availability of a document describing methods
of tuning Linux filesystems for eMMC/SDD-based block devices.

This is the culmination of several months of effort, to determine the results
of using different tuning options in the Linux kernel, with different filesystems
running on flash-based block devices. The document was prepared by
Cogent Embedded, and funded by the CE Workgroup of the Linux Foundation.
In addition to describing different tuning options available, the document
also gives methodologies for measuring performance on the filesystems
and has extensive graphs showing the results of the different tuning
options.


The work is available on the elinux wiki at (direct doc link):
http://elinux.org/images/b/b6/EMMC-SSD_File_System_Tuning_Methodology_v1.0.pdf

It is linked to from the File_Systems page of the elinux.org wiki site, in the
comparison of flash filesystems section:
http://elinux.org/File_Systems#Comparison_of_flash_filesystems

Please see the sub-section entitled "Cogent Embedded Tests (2013)"

It is hoped that this document will provide valuable insights into the different
options available to tune a Linux filesystem for flash-based devices, as
well as give a comparison of block-based filesystems used on such devices.

Regards,
-- Tim Bird

Architecture Group Chair, CE Workgroup
Senior Software Engineer, Sony Mobile

Join Celinux-dev@lists.celinuxforum.org to automatically receive all group messages.