On Benchmarking Embedded Linux Flash File Systems - Université de Bretagne Occidentale
Article Dans Une Revue ACM SIGBED Review Année : 2012

On Benchmarking Embedded Linux Flash File Systems

Pierre Olivier
  • Fonction : Auteur
  • PersonId : 905154
Eric Senn

Résumé

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.
Fichier principal
Vignette du fichier
papier.pdf (388.78 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00725008 , version 1 (23-08-2012)

Identifiants

Citer

Pierre Olivier, Jalil Boukhobza, Eric Senn. On Benchmarking Embedded Linux Flash File Systems. ACM SIGBED Review, 2012, 9 (2), pp.43-47. ⟨hal-00725008⟩
176 Consultations
451 Téléchargements

Altmetric

Partager

More