• [^] # Re: 4096 o !

    Posté par . En réponse au journal Le monde informatique de nouveau révolutionné. Évalué à 3.

    La fragmentation n'est pas "géré", il est fait comme si elle n'existait pas avec un pseudo système journalisé, qui forcément dégrade les performances pour faire les copies quand il n'y a plus de place dispo.

    Je parle de la fragmentation sous la forme du wear-leveling : au contraire des disques classiques, il faut essayer de répartir les écritures sur le plus de zones possibles (enfin, tout en rassemblant les données le plus possible dans des blocs entiers).

    Un "TRIM", c'est juste un "erase" pour rendre le secteur vierge.

    Oui, et ? Sans TRIM, tu copies l'équivalent de la capacité de ton disque dessus et tu n'as plus aucun secteur libre ...

    La taille des zones peut être lu sur les SSD.

    C'est arrivé avec le 2.6.31 quand même ... Mais surtout, je n'ai vu absolument _aucun_ constructeur communiquer dessus. C'est un secret industriel qui n'est que rarement dévoilé. Et j'ai vérifié sur deux SSD chez moi (un "maison" avec des cartes CF, et un Photofast) et aucun n'indique sa taille de "bloc" (d'ailleurs, normalement un SSD n'a pas vraiment de zone (enfin, c'est flou, comme tout ce qui tourne autour des SSDs) contrairement aux SD/CF, car il fait du wear-leveling sur tout le disque ; on pourrait par contr ese demander quelle est sa taille de page et la taille des erase block).

    Cela serait bien plus propre gérer au niveau FS. C'est "juste" une couche supplémentaire.

    Oui enfin bon, là, cette possibilité, ça fait "longtemps" que les constructeurs l'ont oublié. Maintenant il faut faire avec ...