On Benchmarking Embedded Linux Flash File Systems

08/31/2012
by   Pierre Olivier, et al.
0

Due to its attractive characteristics in terms of performance, weight and power consumption, NAND flash memory became the main non volatile memory (NVM) in embedded systems. Those NVMs also present some specific characteristics/constraints: good but asymmetric I/O performance, limited lifetime, write/erase granularity asymmetry, etc. Those peculiarities are either managed in hardware for flash disks (SSDs, SD cards, USB sticks, etc.) or in software for raw embedded flash chips. When managed in software, flash algorithms and structures are implemented in a specific flash file system (FFS). In this paper, we present a performance study of the most widely used FFSs in embedded Linux: JFFS2, UBIFS,and YAFFS. We show some very particular behaviors and large performance disparities for tested FFS operations such as mounting, copying, and searching file trees, compression, etc.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/31/2012

Performance Evaluation of Flash File Systems

Today, flash memory are strongly used in the embedded system domain. NAN...
research
04/12/2018

On Using Non-Volatile Memory in Apache Lucene

Apache Lucene is a widely popular information retrieval library used to ...
research
09/06/2013

Flashmon V2: Monitoring Raw NAND Flash Memory I/O Requests on Embedded Linux

This paper presents Flashmon version 2, a tool for monitoring embedded L...
research
03/31/2020

A File System For Write-Once Media

A file system standard for use with write-once media such as digital com...
research
05/07/2019

PI-BA Bundle Adjustment Acceleration on Embedded FPGAs with Co-observation Optimization

Bundle adjustment (BA) is a fundamental optimization technique used in m...
research
07/27/2019

SSDFS: Towards LFS Flash-Friendly File System without GC operation

Solid state drives have a number of interesting characteristics. However...
research
05/04/2021

Automatic de-identification of Data Download Packages

The General Data Protection Regulation (GDPR) grants all natural persons...

Please sign up or login with your details

Forgot password? Click here to reset