[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Système de fichier pour la mémoire non volatile



Le 25/10/2018 à 14:31, Benoit B a écrit :

Je voudrais m’informer sur les systèmes de fichier appropriés pour
les mémoires non volatile (de la clé USB à la mémoire NVME).
(...)
Je n'en suis qu'aux balbutiements de quelques recherches et ne suis
pas parvenu à faire des tests avec mtd-utils et UBIFS.

Les clés USB, cartes SD et autres SSD sont au contraire gérés comme des périphériques blocs classiques, la mémoire flash n'étant pas accédée directement mais à travers un contrôleur (flash translation layer, FTL) plus ou moins sophistiqué intégré au support.

UBIFS est conçu pour fonctionner avec des puces de mémoire flash en accès direct, qui ne sont pas gérés comme des périphériques blocs traditionnels mais des MTD (memory technology device). Il existe néamoins un module block2mtd d'émulation de MTD qui permet d'utiliser UBIFS sur un périphérique bloc, mais c'est plus prévu pour les

Des systèmes de fichiers structurés en logs comme NILFS et F2F2 sont plus adaptés aux support de stockage à FTL rudimentaire comme les clés USB et cartes SD. Les SSD récents ont une FTL suffisamment sophistiquée pour pouvoir utiliser les systèmes de fichiers traditionnels sans précaution particulière autre que de faire un discard (TRIM) de temps en temps pour faciliter le reyclage des blocs.


Reply to: