Difference between revisions of "File Systems Presentations"
(→Tracing Resource-constrained Embedded Systems using eBPF) |
Srivatsan.s (talk | contribs) |
||
Line 1: | Line 1: | ||
= '''File system''' = | = '''File system''' = | ||
− | + | == Linux Storage System Bottleneck for eMMC/UFS [ELCE 2017] == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == 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] | + | * [https://elinux.org/images/6/6c/Linux_Storage_System_Bottleneck_Exploration_V0.3.pdf PDF] | [https://youtu.be/oMOdoulBFAs VIDEO] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == 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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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] | + | * [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
- 1 File system
- 1.1 Linux Storage System Bottleneck for eMMC/UFS [ELCE 2017]
- 1.2 File system Considerations for Embedded Devices [ELC 2015]
- 1.3 Current Challenges in UBIFS [ELCE 2015]
- 1.4 A Deep Dive Into DEX File Format [ELC 2014]
- 1.5 F2FS (Flash-Friendly File System) [ELC 2013]
- 1.6 An Insight into the Advanced XIP Filesystem (AXFS)[ELC 2013]
- 1.7 Linux on eMMC: Optimizing For Performance [ELC 2012]
- 1.8 A New File System Designed for Flash Storage in Mobile [ELCE 2012]
- 1.9 FFSB and IOzone: File system Benchmarking Tools, Features and Internals [ELCE 2012]
- 1.10 ARC Linux: From a Tumbling Toddler to a Graduating Teen [ELCE 2012]
- 1.11 Power Fail Safe FAT File Systems [ELC 2011]
- 1.12 Evaluation of Data Reliability on Linux File Systems [ELC 2010]
- 1.13 Update on filesystems for flash storage [ELC 2010]
- 1.14 Flash Filesystem Benchmarks [ELCE 2010]
- 1.15 YAFFS Updates [ELCE 2010]
- 1.16 Adapting Debian Installer to NAS and Other Consumer Devices [ELCE 2010]
- 1.17 Evaluation of Flash File Systems for Large NAND Flash Memory [ELC 2009]
- 1.18 Unexpected Emergence of Wide Use of NTFS in CE Devices [ELCE 2009]
- 1.19 AXFS: Architecture and Results [ELC 2008]
- 1.20 Filesystem Support on Multi Level Cell (MLC) Flash in Open Source [ELC 2008]
- 1.21 Overview of SquashFS filesystem [ELCE 2008]
- 1.22 Update on filesystems for flash storage [ELCE 2008]
- 1.23 Using Appropriate Wear-leveling to Extend Product Lifespan [ELCE 2008]
- 1.24 Managing NAND Flash to Optimize Product Longevity [ELCE 2008]
- 1.25 File System Survey, Focus on Embedded Linux [ELC 2007]
- 1.26 Introduction to LogFS [ELCE 2007]
- 1.27 Improving JFFS2 RAM Usage and Performance [ELCE 2007]
- 1.28 YAFFS [ELCE 2007]
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.