Nouveau système de fichiers pour mémoires flash : F2FS
Le nouveau système de fichiers F2FS (acronyme de Flash-Friendly File-System) qui fait son apparition dans cette version du noyau a été spécialement conçu par Samsung pour les appareils utilisant de la mémoire flash comme les clés USB, cartes mémoires et tous les appareils embarquant ce type de mémoire (tablette, smartphone…).
Holà, non, je ne crois pas. Il y a deux types de périphériques à mémoire Flash :
ceux qui exposent directement la Flash, avec ses petits blocs d'écriture, ses gros blocs d'effacement et ses blocs abîmés par des nombreuses écritures ;
ceux qui cachent la Flash derrière une couche d'adaptation (la FTL) qui prend en charge ces détails, et fournissent une interface habituelle par petits blocs de lecture-écriture.
Ce nouveau système de fichier vise visiblement les premiers.
Ce n'est pas le premier système de fichiers à avoir cet objectif (citons YAFFS, JFFS2, LogFS ou encore UBIFS) : l'avenir nous dira si le succès est au rendez-vous. Ce nouveau système de fichier cible certaines mémoires flash embarquées et non les disques SSD.
Voilà : tout comme YAFFS, JFFS2, LogFS et UBIFS, cela viste les mémoires Flash à accès plus ou moins direct, contrairement aux SSD, clefs USB ou cartes SD.
Les mémoires ciblées contiennent un contrôleur FTL, conçu pour implémenter dans le matériel l'optimisation de mémoire flash que des système de fichiers comme FAT n'ont pas.
Oulà, oulà, c'est fait pour quel type de périphérique finalement ?
À noter que Microsoft promeut dorénavant à cet effet exFAT (pour Extended File Allocation Table), un système de fichiers propriétaire et breveté développé en 2006 (au lieu de l'antique FAT32 limité aux fichiers de moins de 4 Go). Ainsi, la norme des cartes mémoire SDXC (qui doivent succéder aux cartes SDHC) prévoit que celles-ci soient formatées par défaut en exFAT. Sous Linux, il existe depuis peu un pilote libre en espace utilisateur (fuse-exfat), sous licence GPLv3, gérant ce système de fichiers.
FAT, exFAT, ça c'est clairement destiné aux périphériques à accès bloc avec FTL intégrée : les SSD, clefs USB et cartes SD par exemple.
# Système de fichiers pour Flash
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Sortie du noyau Linux 3.8. Évalué à 5.
Holà, non, je ne crois pas. Il y a deux types de périphériques à mémoire Flash :
Ce nouveau système de fichier vise visiblement les premiers.
Voilà : tout comme YAFFS, JFFS2, LogFS et UBIFS, cela viste les mémoires Flash à accès plus ou moins direct, contrairement aux SSD, clefs USB ou cartes SD.
Oulà, oulà, c'est fait pour quel type de périphérique finalement ?
FAT, exFAT, ça c'est clairement destiné aux périphériques à accès bloc avec FTL intégrée : les SSD, clefs USB et cartes SD par exemple.