Difference between revisions of "File Systems Presentations"
(→Embedded systems using eBPF) |
(→Tracing Resource-constrained Embedded Systems using eBPF) |
||
Line 9: | Line 9: | ||
* [https://elinux.org/images/a/a0/ELC_NA_2019_Adrian_Ratiu.pdf PDF] | [https://www.youtube.com/watch?v=Moi8izZ2glQ VIDEO] ELC 2019 | * [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> | ||
+ | '''Summary:''' | ||
+ | This presentation explores the parameters that impact I/O performance.<br> | ||
+ | It looks into system performance limitations in the Linux eMMC/UFS subsystem<br> | ||
+ | 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 | ||
== Read-only rootfs: Theory and Practice == | == Read-only rootfs: Theory and Practice == |
Revision as of 00:26, 15 October 2020
Contents
- 1 File system
- 1.1 Tracing Resource-constrained Embedded Systems using eBPF
- 1.2 Linux Storage System Bottleneck for eMMC/UFS
- 1.3 Read-only rootfs: Theory and Practice
- 1.4 File system Considerations for Embedded Devices
- 1.5 Current Challenges in UBIFS
- 1.6 A Deep Dive Into DEX File Format
- 1.7 F2FS (Flash-Friendly File System).
- 1.8 An Insight into the Advanced XIP Filesystem (AXFS)
- 1.9 Linux on eMMC: Optimizing For Performance
- 1.10 A New File System Designed for Flash Storage in Mobile
- 1.11 FFSB and IOzone: File system Benchmarking Tools, Features and Internals
- 1.12 ARC Linux: From a Tumbling Toddler to a Graduating Teen
- 1.13 Power Fail Safe FAT File Systems
- 1.14 Evaluation of Data Reliability on Linux File Systems
- 1.15 Update on filesystems for flash storage.
- 1.16 Flash Filesystem Benchmarks
- 1.17 YAFFS Updates
- 1.18 Adapting Debian Installer to NAS and Other Consumer Devices
- 1.19 Evaluation of Flash File Systems for Large NAND Flash Memory
- 1.20 Unexpected Emergence of Wide Use of NTFS in CE Devices
- 1.21 AXFS: Architecture and Results.
- 1.22 Filesystem Support on Multi Level Cell (MLC) Flash in Open Source
- 1.23 Overview of SquashFS filesystem
- 1.24 Update on filesystems for flash storage
- 1.25 Using Appropriate Wear-leveling to Extend Product Lifespan
- 1.26 Managing NAND Flash to Optimize Product Longevity
- 1.27 File System Survey, Focus on Embedded Linux
- 1.28 Introduction to LogFS
- 1.29 Improving JFFS2 RAM Usage and Performance
- 1.30 YAFFS
File system
Tracing Resource-constrained Embedded Systems using eBPF
Presenter: Ioan-Adrian Ratiu, Collabora
Summary:
This presentation provides information about the eBPF and
mainstream way of tracing using the eBPF compiler collection
for data centers.
Linux Storage System Bottleneck for eMMC/UFS
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.
Read-only rootfs: Theory and Practice
Presenter: Chris Simmonds, 2net
Summary:
This presentation provides information about mapping writes onto volatile
or non-volatile storage and real word embedded system with read-only rootfs.
File system Considerations for Embedded Devices
Presenter: Tristan Lelong, Adeneo
Summary:
The session talks about design requirements of Embedded
devices, differences between NAND and MMC and features of file system.
- PDF ELC 2015
Current Challenges in UBIFS
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.
- PDF ELCE 2015
A Deep Dive Into DEX File Format
Presenter: Rodrigo Chiossi, Intel Open Source Technology Center.
Summary:
The session covers information about the DEX file structure,
characteristics, DEX instrumentation and limitations.
- PDF ELC 2014
F2FS (Flash-Friendly File System).
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)
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
Presenter:: Ken Tough, Intrinsyc
Summary:
This presentation provides information about eMMc characteristics,
read times, analysis at MMC/BLOCK level, and file system layout.
- PDF ELC 2012
A New File System Designed for Flash Storage in Mobile
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.
- PDF ELCE 2012
FFSB and IOzone: File system Benchmarking Tools, Features and Internals
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.
- PDF ELCE 2012
ARC Linux: From a Tumbling Toddler to a Graduating Teen
Presenter::Vineet Gupta, Synopsys
Summary:
This presentation provides information about ARC architecture,
ARCompact ISA, and file system Corruption with DMA.
- PDF ELCE 2012
Power Fail Safe FAT File Systems
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.
- PDF ELC 2011
Evaluation of Data Reliability on Linux File Systems
Presenter: Keshava Munegowda
Summary:
This presentation provides information about file system
the requirement, data consistency, and safety to achieve the performance.
- PDF ELC 2010
Update on filesystems for flash storage.
Presenter: Michael Opdenacker
Summary:
This presentation talks about new armel root file system
for the tests, easier access to MTD and file system utilities.
- PDF ELC 2010
Flash Filesystem Benchmarks
Presenter: Michael Opdenacker
Summary:
This presentation provides information about file system jffs2,
ubifs,yaffs2,logfs,and the future of MTD devices.
- PDF ELCE 2010
YAFFS Updates
Presenter: Wookey
Summary:
This presentation provides information about the YAFFS file system,
flash file system, log structure, and future features.
- PDF ELCE 2010
Adapting Debian Installer to NAS and Other Consumer Devices
Presenter: Martin Michlmayr
Summary:
This presentation provides information about Debian on network-attached
storage devices and a list of supported devices.
- PDF ELCE 2010
Evaluation of Flash File Systems for Large NAND Flash Memory
Presenter: Toru Homma
Summary:
This presentation provides overview of the different flash file systems,
software block file system and testing environment.
- PDF ELC 2009
Unexpected Emergence of Wide Use of NTFS in CE Devices
Presenter: Jean-Pierre André, Szabolcs Szakacsits
Summary:
This presentation provides information about NTFS architecture,
the structure of a file, data streams, and access control.
- PDF ELCE 2009
AXFS: Architecture and Results.
Presenter: Jared Hulbert
Summary:
The presenter talks about the new file system, supportable solution
for application XIP and flexible use of all
system.
- PDF ELC 2008
Filesystem Support on Multi Level Cell (MLC) Flash in Open Source
Presenter: Kyungmin Park, Sunmi Yoo
Summary:
The session covers details on the MLC software and
direct use of MLC flash.
- PDF ELC 2008
Overview of SquashFS filesystem
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
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
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
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
Presenter: Gene Sally
Summary:
This presentation provides information about file system,
kernel and user space file systems and picking a root file system.
- PDF ELC 2007
Introduction to LogFS
Presenter: Jörn Engel
Summary:
This presentation provides information about logfs file system,
raw flash chips with JFFS2, and smart media devices.
- VIDEO ELCE 2007
Improving JFFS2 RAM Usage and Performance
Presenter: Alexey Korolev
Summary:
This presentation provides information about JFFS2, the efficiency of JFFS2,
and volume size test data.
YAFFS
Presenter: Wookey
Summary:
This presentation provides information about the NAND file system,
mechanisms to deal with NAND problems, terminology, and design approach.