Difference between revisions of "File Systems Presentations"

From eLinux.org
Jump to: navigation, search
(Tracing Resource-constrained Embedded Systems using eBPF)
Line 1: Line 1:
 
= '''File system''' =
 
= '''File system''' =
  
== Tracing Resource-constrained Embedded Systems using eBPF ==
+
== Linux Storage System Bottleneck for eMMC/UFS [ELCE 2017] ==
'''Presenter:''' Ioan-Adrian Ratiu, Collabora  <br>
 
'''Summary:'''
 
This presentation provides information about the eBPF and <br>
 
mainstream way of tracing using the eBPF compiler collection <br>
 
for data centers. <br>
 
 
 
* [https://elinux.org/images/a/a0/ELC_NA_2019_Adrian_Ratiu.pdf PDF] | [https://www.youtube.com/watch?v=Moi8izZ2glQ VIDEO] ELC 2019
 
 
 
== Linux Storage System Bottleneck for eMMC/UFS ==
 
 
'''Presenter: '''Bean Huo & Zoltan Szubbocsev, Micron <br>
 
'''Presenter: '''Bean Huo & Zoltan Szubbocsev, Micron <br>
 
'''Summary:'''
 
'''Summary:'''
Line 16: Line 7:
 
It looks into system performance limitations in the Linux eMMC/UFS subsystem<br>  
 
It looks into system performance limitations in the Linux eMMC/UFS subsystem<br>  
 
and expose bottlenecks caused by the software through Ftrace.
 
and expose bottlenecks caused by the software through Ftrace.
* [https://elinux.org/images/6/6c/Linux_Storage_System_Bottleneck_Exploration_V0.3.pdf PDF] | [https://youtu.be/oMOdoulBFAs VIDEO] ELCE 2017
+
* [https://elinux.org/images/6/6c/Linux_Storage_System_Bottleneck_Exploration_V0.3.pdf PDF] | [https://youtu.be/oMOdoulBFAs VIDEO]
 
 
== Read-only rootfs: Theory and Practice ==
 
'''Presenter:''' Chris Simmonds, 2net  <br>
 
'''Summary:'''
 
This presentation provides information about mapping writes onto volatile <br>
 
or non-volatile storage and real word embedded system with read-only rootfs. <br>
 
 
 
* [https://elinux.org/images/1/1f/Read-only_rootfs.pdf PDF] | [https://youtu.be/Nocs3etLs9w?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO] ELCE 2016
 
  
== File system Considerations for Embedded Devices ==
+
== File system Considerations for Embedded Devices [ELC 2015] ==
 
'''Presenter:''' Tristan Lelong, Adeneo  <br>
 
'''Presenter:''' Tristan Lelong, Adeneo  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 32: Line 15:
 
devices, differences between NAND and MMC and features of file system. <br>
 
devices, differences between NAND and MMC and features of file system. <br>
  
* [https://elinux.org/images/0/02/Filesystem_Considerations_for_Embedded_Devices.pdf PDF] ELC 2015
+
* [https://elinux.org/images/0/02/Filesystem_Considerations_for_Embedded_Devices.pdf PDF]
  
== Current Challenges in UBIFS ==
+
== Current Challenges in UBIFS [ELCE 2015] ==
 
'''Presenter:'''Richard Weonberger, Sigma Star GmbH  <br>
 
'''Presenter:'''Richard Weonberger, Sigma Star GmbH  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 40: Line 23:
 
flash cell operation, and how fault can be mitigated. <br>
 
flash cell operation, and how fault can be mitigated. <br>
  
* [https://elinux.org/images/c/c5/Ubifs_challenges.pdf PDF] ELCE 2015
+
* [https://elinux.org/images/c/c5/Ubifs_challenges.pdf PDF]
  
== A Deep Dive Into DEX File Format ==
+
== A Deep Dive Into DEX File Format [ELC 2014] ==
 
'''Presenter:''' Rodrigo Chiossi, Intel Open Source Technology Center. <br>
 
'''Presenter:''' Rodrigo Chiossi, Intel Open Source Technology Center. <br>
 
'''Summary:'''
 
'''Summary:'''
Line 48: Line 31:
 
characteristics, DEX instrumentation and limitations. <br>
 
characteristics, DEX instrumentation and limitations. <br>
  
* [https://elinux.org/images/d/d9/A_deep_dive_into_dex_file_format--chiossi.pdf PDF] ELC 2014
+
* [https://elinux.org/images/d/d9/A_deep_dive_into_dex_file_format--chiossi.pdf PDF]
  
== F2FS (Flash-Friendly File System). ==
+
== F2FS (Flash-Friendly File System) [ELC 2013] ==
 
'''Presenter:''' Joo-Young Hwang, Samsung Electronics Co., Ltd. <br>
 
'''Presenter:''' Joo-Young Hwang, Samsung Electronics Co., Ltd. <br>
 
'''Summary:'''
 
'''Summary:'''
Line 57: Line 40:
 
in Mobile Phones. <br>
 
in Mobile Phones. <br>
  
* [https://elinux.org/images/1/12/Elc2013_Hwang.pdf PDF] | [http://free-electrons.com/blog/elc-2013-videos/ VIDEO] ELC 2013
+
* [https://elinux.org/images/1/12/Elc2013_Hwang.pdf PDF] | [http://free-electrons.com/blog/elc-2013-videos/ VIDEO]
  
== An Insight into the Advanced XIP Filesystem (AXFS) ==
+
== An Insight into the Advanced XIP Filesystem (AXFS)[ELC 2013] ==
 
'''Presenter:''' Aditya Kumar, Sony India Software Centre Pvt Ltd  <br>
 
'''Presenter:''' Aditya Kumar, Sony India Software Centre Pvt Ltd  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 66: Line 49:
 
including the use of AXFS in combination with other optimization techniques. <br>
 
including the use of AXFS in combination with other optimization techniques. <br>
  
* [https://elinux.org/images/8/8c/Elc2013_Kumar.pdf PDF] | [https://youtu.be/phLxr77vHG0 VIDEO] ELC 2013
+
* [https://elinux.org/images/8/8c/Elc2013_Kumar.pdf PDF] | [https://youtu.be/phLxr77vHG0 VIDEO]
  
== Linux on eMMC: Optimizing For Performance ==
+
== Linux on eMMC: Optimizing For Performance [ELC 2012] ==
 
'''Presenter:''': Ken Tough, Intrinsyc  <br>
 
'''Presenter:''': Ken Tough, Intrinsyc  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 74: Line 57:
 
read times, analysis at MMC/BLOCK level, and file system layout. <br>
 
read times, analysis at MMC/BLOCK level, and file system layout. <br>
  
* [https://elinux.org/images/4/41/Linux_on_eMMC-_Optimizing_For_Performance.pdf PDF] ELC 2012
+
* [https://elinux.org/images/4/41/Linux_on_eMMC-_Optimizing_For_Performance.pdf PDF]
  
==A New File System Designed for Flash Storage in Mobile ==
+
==A New File System Designed for Flash Storage in Mobile [ELCE 2012] ==
 
'''Presenter:''': Joo-Young Hwang, Samsung <br>
 
'''Presenter:''': Joo-Young Hwang, Samsung <br>
 
'''Summary:'''
 
'''Summary:'''
Line 82: Line 65:
 
NAND flash memory, flash translation layer, and FTL device characteristics. <br>
 
NAND flash memory, flash translation layer, and FTL device characteristics. <br>
  
* [https://elinux.org/images/8/81/A_New_File_System_Designed_for_Flash_Storage_in_Mobile.pdf PDF] ELCE 2012
+
* [https://elinux.org/images/8/81/A_New_File_System_Designed_for_Flash_Storage_in_Mobile.pdf PDF]  
  
==FFSB and IOzone: File system Benchmarking Tools, Features and Internals==
+
==FFSB and IOzone: File system Benchmarking Tools, Features and Internals [ELCE 2012] ==
 
'''Presenter:''': Keshava Munegowda, Texas Instruments <br>
 
'''Presenter:''': Keshava Munegowda, Texas Instruments <br>
 
'''Summary:'''
 
'''Summary:'''
Line 91: Line 74:
 
FFSB profile files, FFSB internal and IOzone overview. <br>
 
FFSB profile files, FFSB internal and IOzone overview. <br>
  
* [https://elinux.org/images/f/f7/FFSB_and_IOzone-_File_system_Benchmarking_Tools%2C_Features_and_Internals.pdf PDF] ELCE 2012
+
* [https://elinux.org/images/f/f7/FFSB_and_IOzone-_File_system_Benchmarking_Tools%2C_Features_and_Internals.pdf PDF]
  
== ARC Linux: From a Tumbling Toddler to a Graduating Teen==
+
== ARC Linux: From a Tumbling Toddler to a Graduating Teen [ELCE 2012] ==
 
'''Presenter:''':Vineet Gupta, Synopsys <br>
 
'''Presenter:''':Vineet Gupta, Synopsys <br>
 
'''Summary:'''
 
'''Summary:'''
Line 99: Line 82:
 
ARCompact ISA, and file system Corruption with DMA. <br>
 
ARCompact ISA, and file system Corruption with DMA. <br>
  
* [https://elinux.org/images/2/24/ARC_Linux_From_a_Tumbling_Toddler_to_a_Graduating_Teen.pdf PDF] ELCE 2012
+
* [https://elinux.org/images/2/24/ARC_Linux_From_a_Tumbling_Toddler_to_a_Graduating_Teen.pdf PDF]
  
== Power Fail Safe FAT File Systems ==
+
== Power Fail Safe FAT File Systems [ELC 2011] ==
 
'''Presenter:''' Keshava Munegowda  <br>
 
'''Presenter:''' Keshava Munegowda  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 107: Line 90:
 
safe FAT and file system operation with logging and committing. <br>
 
safe FAT and file system operation with logging and committing. <br>
  
* [https://elinux.org/images/5/54/Elc2011_munegowda.pdf PDF] ELC 2011
+
* [https://elinux.org/images/5/54/Elc2011_munegowda.pdf PDF]
  
== Evaluation of Data Reliability on Linux File Systems ==
+
== Evaluation of Data Reliability on Linux File Systems [ELC 2010] ==
 
'''Presenter:''' Keshava Munegowda  <br>
 
'''Presenter:''' Keshava Munegowda  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 115: Line 98:
 
the requirement, data consistency, and safety to achieve the performance. <br>
 
the requirement, data consistency, and safety to achieve the performance. <br>
  
* [https://elinux.org/images/2/26/Evaluation_of_Data_Reliability-ELC2010.pdf PDF] ELC 2010
+
* [https://elinux.org/images/2/26/Evaluation_of_Data_Reliability-ELC2010.pdf PDF]
  
== Update on filesystems for flash storage. ==
+
== Update on filesystems for flash storage [ELC 2010] ==
 
'''Presenter:''' Michael Opdenacker  <br>
 
'''Presenter:''' Michael Opdenacker  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 123: Line 106:
 
for the tests, easier access to MTD and file system utilities. <br>
 
for the tests, easier access to MTD and file system utilities. <br>
  
* [http://flash-filesystems.pdf PDF] ELC 2010
+
* [http://flash-filesystems.pdf PDF]
  
== Flash Filesystem Benchmarks ==
+
== Flash Filesystem Benchmarks [ELCE 2010] ==
 
'''Presenter:''' Michael Opdenacker  <br>
 
'''Presenter:''' Michael Opdenacker  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 131: Line 114:
 
ubifs,yaffs2,logfs,and the future of MTD devices. <br>
 
ubifs,yaffs2,logfs,and the future of MTD devices. <br>
  
* [https://elinux.org/images/d/d7/Elce2010-flash-filesystems.pdf PDF] ELCE 2010
+
* [https://elinux.org/images/d/d7/Elce2010-flash-filesystems.pdf PDF]
  
== YAFFS Updates ==
+
== YAFFS Updates [ELCE 2010] ==
 
'''Presenter:''' Wookey  <br>
 
'''Presenter:''' Wookey  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 139: Line 122:
 
flash file system, log structure, and future features. <br>
 
flash file system, log structure, and future features. <br>
  
* [http://wookware.org/talks/yaffsupdate-ELCE-2010.pdf PDF] ELCE 2010
+
* [http://wookware.org/talks/yaffsupdate-ELCE-2010.pdf PDF]
  
== Adapting Debian Installer to NAS and Other Consumer Devices ==
+
== Adapting Debian Installer to NAS and Other Consumer Devices [ELCE 2010] ==
 
'''Presenter:''' Martin Michlmayr  <br>
 
'''Presenter:''' Martin Michlmayr  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 147: Line 130:
 
storage devices and a list of supported devices. <br>
 
storage devices and a list of supported devices. <br>
  
* [https://elinux.org/images/6/67/Michlmayr-debian-on-nas.pdf PDF] ELCE 2010
+
* [https://elinux.org/images/6/67/Michlmayr-debian-on-nas.pdf PDF]
  
== Evaluation of Flash File Systems for Large NAND Flash Memory ==
+
== Evaluation of Flash File Systems for Large NAND Flash Memory [ELC 2009] ==
 
'''Presenter:''' Toru Homma  <br>
 
'''Presenter:''' Toru Homma  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 155: Line 138:
 
software block file system and testing environment. <br>
 
software block file system and testing environment. <br>
  
* [https://elinux.org/images/7/7e/ELC2009-FlashFS-Toshiba.pdf PDF] ELC 2009
+
* [https://elinux.org/images/7/7e/ELC2009-FlashFS-Toshiba.pdf PDF]
  
== Unexpected Emergence of Wide Use of NTFS in CE Devices ==
+
== Unexpected Emergence of Wide Use of NTFS in CE Devices [ELCE 2009] ==
 
'''Presenter:''' Jean-Pierre André, Szabolcs Szakacsits <br>
 
'''Presenter:''' Jean-Pierre André, Szabolcs Szakacsits <br>
 
'''Summary:'''
 
'''Summary:'''
Line 163: Line 146:
 
the structure of a file, data streams, and access control. <br>
 
the structure of a file, data streams, and access control. <br>
  
* [https://elinux.org/images/0/04/Andre-NTFS3G.pdf PDF] ELCE 2009
+
* [https://elinux.org/images/0/04/Andre-NTFS3G.pdf PDF]
  
== AXFS: Architecture and Results. ==
+
== AXFS: Architecture and Results [ELC 2008] ==
 
'''Presenter:''' Jared Hulbert  <br>
 
'''Presenter:''' Jared Hulbert  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 171: Line 154:
 
for application XIP and flexible use of all <br> system. <br>
 
for application XIP and flexible use of all <br> system. <br>
  
* [https://elinux.org/images/0/07/AXFS_at_ELC_2008.ppt PDF] ELC 2008
+
* [https://elinux.org/images/0/07/AXFS_at_ELC_2008.ppt PDF]
  
== Filesystem Support on Multi Level Cell (MLC) Flash in Open Source ==
+
== Filesystem Support on Multi Level Cell (MLC) Flash in Open Source [ELC 2008] ==
 
'''Presenter:''' Kyungmin Park, Sunmi Yoo  <br>
 
'''Presenter:''' Kyungmin Park, Sunmi Yoo  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 179: Line 162:
 
direct use of MLC flash. <br>
 
direct use of MLC flash. <br>
  
* [https://elinux.org/images/7/76/ELC2008_Filesystem_support_on_Multi_Level_Cell_flash_in_open_source.ppt PDF] ELC 2008
+
* [https://elinux.org/images/7/76/ELC2008_Filesystem_support_on_Multi_Level_Cell_flash_in_open_source.ppt PDF]
  
== Overview of SquashFS filesystem ==
+
== Overview of SquashFS filesystem [ELCE 2008] ==
 
'''Presenter:''' Philip Lougher  <br>
 
'''Presenter:''' Philip Lougher  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 187: Line 170:
 
bit field example, squashFS layout, and file system comparison. <br>
 
bit field example, squashFS layout, and file system comparison. <br>
  
* [https://elinux.org/images/3/32/Squashfs-elce.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-lougher-squashfs.ogv VIDEO] ELCE 2008
+
* [https://elinux.org/images/3/32/Squashfs-elce.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-lougher-squashfs.ogv VIDEO]
  
== Update on filesystems for flash storage ==
+
== Update on filesystems for flash storage [ELCE 2008] ==
 
'''Presenter:''' Michael Opdenacker <br>
 
'''Presenter:''' Michael Opdenacker <br>
 
'''Summary:'''
 
'''Summary:'''
Line 195: Line 178:
 
flash file system and flash storage file system. <br>
 
flash file system and flash storage file system. <br>
  
* [https://elinux.org/images/a/ab/Flash-filesystems.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-opdenacker-flash-filesystems-update.ogv VIDEO] ELCE 2008
+
* [https://elinux.org/images/a/ab/Flash-filesystems.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-opdenacker-flash-filesystems-update.ogv VIDEO]
  
== Using Appropriate Wear-leveling to Extend Product Lifespan ==
+
== Using Appropriate Wear-leveling to Extend Product Lifespan [ELCE 2008] ==
 
'''Presenter:''' Bill Roman <br>
 
'''Presenter:''' Bill Roman <br>
 
'''Summary:'''
 
'''Summary:'''
Line 203: Line 186:
 
and dynamic read/write data stored in the file system. <br>
 
and dynamic read/write data stored in the file system. <br>
  
* [https://elinux.org/images/a/a8/Datalight_ELC_Presentation_6_Nov_2008.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-romain-appropriate-wear-leveling.ogv VIDEO] ELCE 2008
+
* [https://elinux.org/images/a/a8/Datalight_ELC_Presentation_6_Nov_2008.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-romain-appropriate-wear-leveling.ogv VIDEO]
  
== Managing NAND Flash to Optimize Product Longevity ==
+
== Managing NAND Flash to Optimize Product Longevity [ELCE 2008] ==
 
'''Presenter:''' Matt Porter <br>
 
'''Presenter:''' Matt Porter <br>
 
'''Summary:'''
 
'''Summary:'''
Line 211: Line 194:
 
NAND flash types, and Linux tools. <br>
 
NAND flash types, and Linux tools. <br>
  
* [https://elinux.org/images/d/de/Managing_nand_flash_elce.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-porter-nand-longevity.ogv VIDEO] ELCE 2008
+
* [https://elinux.org/images/d/de/Managing_nand_flash_elce.pdf PDF] | [https://bootlin.com/pub/video/2008/elce/elce2008-porter-nand-longevity.ogv VIDEO]
  
==File System Survey, Focus on Embedded Linux ==
+
== File System Survey, Focus on Embedded Linux [ELC 2007] ==
 
'''Presenter:''' Gene Sally  <br>
 
'''Presenter:''' Gene Sally  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 219: Line 202:
 
kernel and user space file systems and picking a root file system. <br>
 
kernel and user space file systems and picking a root file system. <br>
  
* [http://filesystems-for-embedded-linux.pdf PDF] ELC 2007
+
* [http://filesystems-for-embedded-linux.pdf PDF]
  
== Introduction to LogFS ==
+
== Introduction to LogFS [ELCE 2007] ==
 
'''Presenter:''' Jörn Engel  <br>
 
'''Presenter:''' Jörn Engel  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 227: Line 210:
 
raw flash chips with JFFS2, and smart media devices. <br>
 
raw flash chips with JFFS2, and smart media devices. <br>
  
* [https://bootlin.com/pub/video/2007/elce/elce-2007-jorn-engel-logfs.ogg VIDEO] ELCE 2007
+
* [https://bootlin.com/pub/video/2007/elce/elce-2007-jorn-engel-logfs.ogg VIDEO]
  
== Improving JFFS2 RAM Usage and Performance ==
+
== Improving JFFS2 RAM Usage and Performance [ELCE 2007] ==
 
'''Presenter:''' Alexey Korolev  <br>
 
'''Presenter:''' Alexey Korolev  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 235: Line 218:
 
and volume size test data. <BR>
 
and volume size test data. <BR>
  
* [https://elinux.org/images/1/1b/ELC-E-JFFS2_RAM_Usage_impr.ppt PDF] | [https://bootlin.com/pub/video/2007/elce/elce-2007-alexey-korolev-improving-jffs2.ogg VIDEO] ELCE 2007
+
* [https://elinux.org/images/1/1b/ELC-E-JFFS2_RAM_Usage_impr.ppt PDF] | [https://bootlin.com/pub/video/2007/elce/elce-2007-alexey-korolev-improving-jffs2.ogg VIDEO]
  
== YAFFS ==
+
== YAFFS [ELCE 2007] ==
 
'''Presenter:''' Wookey  <br>
 
'''Presenter:''' Wookey  <br>
 
'''Summary:'''
 
'''Summary:'''
Line 243: Line 226:
 
mechanisms to deal with NAND problems, terminology, and design approach. <br>
 
mechanisms to deal with NAND problems, terminology, and design approach. <br>
  
* [https://elinux.org/images/e/e3/Yaffs.pdf PDF] | [https://bootlin.com/pub/video/2007/elce/elce-2007-wookey-yaffs.ogg VIDEO] ELCE 2007
+
* [https://elinux.org/images/e/e3/Yaffs.pdf PDF] | [https://bootlin.com/pub/video/2007/elce/elce-2007-wookey-yaffs.ogg VIDEO]

Revision as of 23:25, 2 November 2020

Contents

File system

Linux Storage System Bottleneck for eMMC/UFS [ELCE 2017]

Presenter: Bean Huo & Zoltan Szubbocsev, Micron
Summary: This presentation explores the parameters that impact I/O performance.
It looks into system performance limitations in the Linux eMMC/UFS subsystem
and expose bottlenecks caused by the software through Ftrace.

File system Considerations for Embedded Devices [ELC 2015]

Presenter: Tristan Lelong, Adeneo
Summary: The session talks about design requirements of Embedded
devices, differences between NAND and MMC and features of file system.

Current Challenges in UBIFS [ELCE 2015]

Presenter:Richard Weonberger, Sigma Star GmbH
Summary: This presentation provides information about the NAND flash system,
flash cell operation, and how fault can be mitigated.

A Deep Dive Into DEX File Format [ELC 2014]

Presenter: Rodrigo Chiossi, Intel Open Source Technology Center.
Summary: The session covers information about the DEX file structure,
characteristics, DEX instrumentation and limitations.

F2FS (Flash-Friendly File System) [ELC 2013]

Presenter: Joo-Young Hwang, Samsung Electronics Co., Ltd.
Summary: This presentation provides information about the FTL device
characteristics, performance evaluation results and Storage Access Pattern
in Mobile Phones.

An Insight into the Advanced XIP Filesystem (AXFS)[ELC 2013]

Presenter: Aditya Kumar, Sony India Software Centre Pvt Ltd
Summary: The slides cover information about AXFS design,
usage and performance comparison of AXFS in different scenarios,
including the use of AXFS in combination with other optimization techniques.

Linux on eMMC: Optimizing For Performance [ELC 2012]

Presenter:: Ken Tough, Intrinsyc
Summary: This presentation provides information about eMMc characteristics,
read times, analysis at MMC/BLOCK level, and file system layout.

A New File System Designed for Flash Storage in Mobile [ELCE 2012]

Presenter:: Joo-Young Hwang, Samsung
Summary: This presentation provides information about NAND flash-based storage devices,
NAND flash memory, flash translation layer, and FTL device characteristics.

FFSB and IOzone: File system Benchmarking Tools, Features and Internals [ELCE 2012]

Presenter:: Keshava Munegowda, Texas Instruments
Summary: This presentation provides information about FFSB
(Flexible File System Benchmarking )overview,
FFSB profile files, FFSB internal and IOzone overview.

ARC Linux: From a Tumbling Toddler to a Graduating Teen [ELCE 2012]

Presenter::Vineet Gupta, Synopsys
Summary: This presentation provides information about ARC architecture,
ARCompact ISA, and file system Corruption with DMA.

Power Fail Safe FAT File Systems [ELC 2011]

Presenter: Keshava Munegowda
Summary: The session talks about the FAT file system, need of power fail
safe FAT and file system operation with logging and committing.

Evaluation of Data Reliability on Linux File Systems [ELC 2010]

Presenter: Keshava Munegowda
Summary: This presentation provides information about file system
the requirement, data consistency, and safety to achieve the performance.

Update on filesystems for flash storage [ELC 2010]

Presenter: Michael Opdenacker
Summary: This presentation talks about new armel root file system
for the tests, easier access to MTD and file system utilities.

Flash Filesystem Benchmarks [ELCE 2010]

Presenter: Michael Opdenacker
Summary: This presentation provides information about file system jffs2,
ubifs,yaffs2,logfs,and the future of MTD devices.

YAFFS Updates [ELCE 2010]

Presenter: Wookey
Summary: This presentation provides information about the YAFFS file system,
flash file system, log structure, and future features.

Adapting Debian Installer to NAS and Other Consumer Devices [ELCE 2010]

Presenter: Martin Michlmayr
Summary: This presentation provides information about Debian on network-attached
storage devices and a list of supported devices.

Evaluation of Flash File Systems for Large NAND Flash Memory [ELC 2009]

Presenter: Toru Homma
Summary: This presentation provides overview of the different flash file systems,
software block file system and testing environment.

Unexpected Emergence of Wide Use of NTFS in CE Devices [ELCE 2009]

Presenter: Jean-Pierre André, Szabolcs Szakacsits
Summary: This presentation provides information about NTFS architecture,
the structure of a file, data streams, and access control.

AXFS: Architecture and Results [ELC 2008]

Presenter: Jared Hulbert
Summary: The presenter talks about the new file system, supportable solution
for application XIP and flexible use of all
system.

Filesystem Support on Multi Level Cell (MLC) Flash in Open Source [ELC 2008]

Presenter: Kyungmin Park, Sunmi Yoo
Summary: The session covers details on the MLC software and
direct use of MLC flash.

Overview of SquashFS filesystem [ELCE 2008]

Presenter: Philip Lougher
Summary: This presentation provides information about the squashFS file system,
bit field example, squashFS layout, and file system comparison.

Update on filesystems for flash storage [ELCE 2008]

Presenter: Michael Opdenacker
Summary: This presentation provides information about the
flash file system and flash storage file system.

Using Appropriate Wear-leveling to Extend Product Lifespan [ELCE 2008]

Presenter: Bill Roman
Summary: This presentation provides information about the flash file system, JFFS &jffs2,
and dynamic read/write data stored in the file system.

Managing NAND Flash to Optimize Product Longevity [ELCE 2008]

Presenter: Matt Porter
Summary: This presentation provides information about flash design challenges,
NAND flash types, and Linux tools.

File System Survey, Focus on Embedded Linux [ELC 2007]

Presenter: Gene Sally
Summary: This presentation provides information about file system,
kernel and user space file systems and picking a root file system.

Introduction to LogFS [ELCE 2007]

Presenter: Jörn Engel
Summary: This presentation provides information about logfs file system,
raw flash chips with JFFS2, and smart media devices.

Improving JFFS2 RAM Usage and Performance [ELCE 2007]

Presenter: Alexey Korolev
Summary: This presentation provides information about JFFS2, the efficiency of JFFS2,
and volume size test data.

YAFFS [ELCE 2007]

Presenter: Wookey
Summary: This presentation provides information about the NAND file system,
mechanisms to deal with NAND problems, terminology, and design approach.