Détails sur le disque SSD Samsung

Publié le 16 novembre 2006 , par Tanguy Andrillon - mis à jour le 05 juillet 2009 à 18h

Lors d'une interview de Don Barnetson, directeur marketing de la divison mémoire flash de Samsung, nos confrères de Dailytech ont recueilli quelques informations intéressantes concernant les disques SSD à mémoire flash de Samsung (Solid State Disk).Ils ont notamment abordé le point sensible

>> Retour à l'article <<

Réactions


4get9 - le 16/11/06 à 15:51
Marc - HFRC'est censer limiter ca mais bon, j'aimerais bien savoir comment ca marche car c'est louche
Il me semble avoir déjà lu des trucs pareils à propos des systèmes à mémoire flash. Avec d'ailleurs un peu plus de mémoire pour pouvoir remplacer des zones endommagées. Après savoir comment ça fonctionne je pense pas que ce soit si compliqué : il suffit d'une zone de (ré-)adressage, et une zone de comptage des écritures. Très simple à faire pour Mr Samsung
dandu - le 16/11/06 à 18:43
Le "Wear" est géré au niveau du contrôleur interne, donc c'est en dessous de la FAT question logique. La NAND n'est pas accessible directement, on travaille via une petite mémoire RAM interne, et la réallocation des données vers une cellule non utilisée se fait à ce moment là (maintenant, du coup, ça doit induire une perte de perfs à un moment).
fofo_4012 - le 16/11/06 à 21:21
B@silePour moi, la "FAT" (ou équivalent) ne peut pas être concernée par ce mécanisme, et pourrait donc constituer le point faible du disque.
En effet pour la FAT ça n'a aucun sens vu que les premiers secteurs du disque sont utilisé pour stocker la tabe d'allocation : http://en.wikipedia.org/wiki/File_A...structures donc à chaque fois que tu copie / renomme / supprime / crée / un fichier ou un dossier tu accès en écriture aux premiers octets du disque. Le calcul fourni est donc sans valeur vu que la région de la FAT sera accèder pour chacun de ses accès... Donc sa durée de vie s'éffondre... :o
KoKo - le 16/11/06 à 21:40
fofo_4012 : Le calcul est evidemment hors filesystem. C'est la quantité ecrite. Et vu que c'est quand meme bien fait le wear leveling, tu n'ecris jamais deux fois de suite au même endroit. Jamais. Mais tu vas ecrire dans le bloc qui a été ecrit il y a le plus longtemps. Ce qui fait que ca reparti la charge equitablement. Les vieilles techno utilisaient des blocs de 4 Mo pour faire la repartition. Apparement, Samsung a amelioré la techno pour faire sur tout le disque.
yoyocestmoi - le 17/11/06 à 14:31
fofo_4012 En effet pour la FAT ça n'a aucun sens vu que les premiers secteurs du disque sont utilisé pour stocker la tabe d'allocation : http://en.wikipedia.org/wiki/File_A...structures donc à chaque fois que tu copie / renomme / supprime / crée / un fichier ou un dossier tu accès en écriture aux premiers octets du disque. Le calcul fourni est donc sans valeur vu que la région de la FAT sera accèder pour chacun de ses accès... Donc sa durée de vie s'éffondre... :o
Oui, enfin, ils ont très bien pu trouver une feinte pour éviter que la FAT constamment écrite et réécrite le soit toujours au même endroit. Genre, la FAT physique au début du dique (comm d'hab) et à côté de ça, une FAT dynamique, qui est une copie de la FAT physique, et dont l'emplacement est changé de temps en temps. En cas de plantage du PC, restaraution à partir de la FAT dynamique, dont l'emplacement peut être déterminé facilement. Bref, tpout ça pour dire qu'il doit y avoir des idées implémentables permettant de faire fi de ces obstacles.
TiTan-is-WaterProof - le 19/11/06 à 16:37
fofo_4012 En effet pour la FAT ça n'a aucun sens vu que les premiers secteurs du disque sont utilisé pour stocker la tabe d'allocation : http://en.wikipedia.org/wiki/File_A...structures donc à chaque fois que tu copie / renomme / supprime / crée / un fichier ou un dossier tu accès en écriture aux premiers octets du disque. Le calcul fourni est donc sans valeur vu que la région de la FAT sera accèder pour chacun de ses accès... Donc sa durée de vie s'éffondre... :o
Le MBR et la FAT sont toujours à la même position en terme de numéro de secteur logique. Rien n'empêche de faire un mapping dynamique entre le numéro de secteur physique et le numéro de secteur physique. Ceci s'implémenterai au niveau du contrôleur physique du média et serait donc totalement transparent. Reste l'implémentation, qui risque d'être moins simple à décrire que ce prncipe ...
KoKo - le 19/11/06 à 17:40
Mais vous avez lu le principe du wear leveling, ou vous essayez vraiment de reinventer la roue ?
Les commentaires sur ce document sont clos.
  • Tout
  • Hi-Tech
  • Matériel
  • Mac
  • Jeux