FFSMark : Un Benchmark pour Systèmes de Fichiers Dédiés aux Mémoires Flash
Résumé
La mémoire flash de type NAND est le principal média de stockage dans l'embarqué. L'un des moyens pour intégrer cette mémoire dans les systèmes informatiques est d'utiliser des systèmes de fichiers dédiés aux mémoires flash (Flash File Systems, FFS). Dans ce domaine, les benchmarks sont des programmes permettant de réaliser des études de performances et de comparer différents systèmes entre eux. Nous montrons dans cet article qu'un benchmark pour FFS doit prendre en compte les caractéristiques spécifiques des mémoires flash, d'une part dans son comportement, et d'autre part en ce qui concerne les métriques de performances disponibles en sortie. Dans ce contexte, nous proposons FFSMark, un benchmark ciblant les FFS, sensible aux spécificités des mémoires flash. FFSMark est dédié à être exécuté sous Linux, un système d'exploitation supportant les FFS les plus populaires. Nous présentons également une étude de cas, utilisant FFSMark pour comparer les performances des FFS JFFS2, YAFFS2 et UBIFS sur une plate-forme embarquée.
Origine | Fichiers produits par l'(les) auteur(s) |
---|