Articles : Les systèmes de fichiers pour disques SSD
Posté par patrick_g (page perso, ). Modéré le 04 avril 2008.
Depuis plusieurs mois les disques durs basés sur de la mémoire flash, aussi nommés disques SSD, commencent à apparaître dans des machines comme l'EeePC d'Asus ou le MacBook Air d'Apple. De plus il est possible d'acheter ces disques séparément pour les installer dans des ordinateurs de bureau afin d'augmenter leurs performances.
Pourtant cette apparition timide sur le marché n'est que le prélude d'un véritable raz de marée programmé par les industriels dans les années à venir.
Le monde du logiciel libre est-il prêt à exploiter de façon efficace cette nouvelle technologie ? De nouveaux systèmes de fichiers sont-ils nécessaires et le noyau Linux doit-il être adapté ?
Cette dépêche tente de faire le point sur ces questions et d'évaluer les solutions en présence permettant le support des disques SSD.
Pourtant cette apparition timide sur le marché n'est que le prélude d'un véritable raz de marée programmé par les industriels dans les années à venir.
Le monde du logiciel libre est-il prêt à exploiter de façon efficace cette nouvelle technologie ? De nouveaux systèmes de fichiers sont-ils nécessaires et le noyau Linux doit-il être adapté ?
Cette dépêche tente de faire le point sur ces questions et d'évaluer les solutions en présence permettant le support des disques SSD.
Benchmark entre JFFS2, LogFS et UBIFS (2131 hits)
JFFS2 (314 hits)
YAFFS (252 hits)
LogFS (242 hits)
UBIFS (420 hits)
> Lire la dépêche (96 commentaires, moyenne: 5,1).
Vous avez demandé le commentaire #919844.




terriblement efficace ?!
Il est donc bien plus efficace de créer des systèmes de fichiers spécialement dédiés aux disques SSD et dialoguant directement avec la puce de mémoire flash sans passer par le microcontrôleur de wear levelling.
Hum, en pratique, c'est réalisable ? accéder directement à la flash d'un SSD connecté en SATA ou d'une carte SD connectée en USB ?
[^]Re: terriblement efficace ?!
après recherche rapide, j'ai trouvé:
- block2mtd, apparament une émulation de mtd sut block device ... mais ne permettrait pas à priori de passer outre le contrôleur
- un patch http://marc.info/?t=116731222600007&r=1&w=2 à priori pour les CPU/SoC qui incluent une interface MMC, donc plutôt de l'embarqué.
Et l'auteur du patch en question dit: "the mtd layer doesn't deal with media larger than 4GB anyway at this point" dans un message d'avril 2007, donc c'est peut-être pas gagné pour les SSD et autres SDHC.
[^]Re: terriblement efficace ?!
- un patch http://marc.info/?t=116731222600007&r=1&w=2 à priori pour les CPU/SoC qui incluent une interface MMC, donc plutôt de l'embarqué.
Ca sert à rien vu que l'on passe encore par le controlleur de la sd qui émule la flash comme un disque.
Et l'auteur du patch en question dit: "the mtd layer doesn't deal with media larger than 4GB anyway at this point"
Et c'est toujours vrai.