Jump to content
Geeks Nation Forums
Boulard83

Discussion sur les SSD. Update 2012-12-05

Recommended Posts

Partout sur internet, tu liras que les X25-M sont présentement les meilleurs SSD du marché en termes de performances et d'accessibilité (il y a évidemment des solutions plus dispendieuses et encore meilleures). Mais dans un usage concret, que ce soit un Vertex, un Agility ou un X25-M, tu vas constater une énorme différence par rapport à un disque dur. Entre les SSD eux-mêmes, ça devient un peu plus négligeable (que tu atteignes 200 Mo/s ou 230 Mo/s en lecture séquentielle ne changera probablement pas ta vie et ta perception de ton achat).

Le GC, c'est une sorte de TRIM manuel. En mots simples, lorsque tu supprimes un fichier de ton système, il n'est pas réellement supprimé. Windows met simplement un caractère spécial au début de ce fichier qui indique que le fichier est supprimé. Mais de façon physique, il ne l'est pas, et c'est pourquoi il est souvent possible de récupérer certains fichiers supprimés à l'aide de logiciels spécialisés. Pour faire court, les SSD performent moins bien lorsque ces fichiers supprimés restent éparpillés sur le disque dur. C'est pourquoi Windows Seven envoit une commande de TRIM afin de les supprimer physiquement du SSD. Cependant, pour que ça fonctionne, il faut que ce soit le pilote de Windows Seven qui communique avec le contrôleur de stockage; si tu fais du RAID, tu dois avoir recours à un pilote propriétaire (par exemple l'Intel Matrix Storage et son ICH10R) et à ce jour, les fabricants de contrôleurs de stockage n'ont pas encore créé de pilotes envoyant les commandes de TRIM nécessaires pour éviter la dégradation des performances de ton SSD.

Le GC est une sorte de TRIM manuel qui est effectué lorsque ton SSD est inactif; autrement dit, comme les fichiers supprimés ne peuvent être supprimés physiquement lorsqu'on les supprime du système (parce qu'on passe par un pilote RAID par exemple), le GC se chargera lui-même de les supprimer automatiquement lorsque l'ordinateur sera inactif.

Il existe également des logiciels qui marchent en arrière-plan effectuant le travail.

Quelques précisions s'imposent au fil de ma compréhension avec le temps. Voici une version 2.0 du quote user-friendly que tu avais mis (arf, beaucoup plus longue ahah, c'est pas interdit de couper des bouts).

--

Le TRIM, c'est le nom donné à une commande qui est passée pour effacer physiquement des fichiers d'une unité de stockage. Cette commande, lorsque supportée, est envoyée automatiquement à chaque suppression de fichier par le pilote de stockage. Quant au GC (Garbage Collector), c'est une sorte de TRIM mais au niveau hardware. Voyons cela en détail, car beaucoup de conditions existent.

En mots simples, lorsque tu supprimes un fichier de ton système, il n'est pas réellement supprimé. Windows met simplement un caractère spécial au début de ce fichier qui indique que le fichier est supprimé. Mais de façon physique, il ne l'est pas, et c'est pourquoi il est souvent possible de récupérer certains fichiers supprimés à l'aide de logiciels spécialisés. Pour faire court, les SSD performent moins bien lorsque ces fichiers supprimés restent éparpillés sur le disque dur. C'est pourquoi Windows 7 envoie une commande de TRIM aux SSD afin de supprimer les fichiers physiquement. Cependant, pour que ça fonctionne, il faut que ce soit le pilote de Windows 7 qui communique avec le contrôleur de stockage; or, si tu fais du RAID, tu dois avoir recours à un pilote propriétaire (par exemple l'Intel Matrix Storage et son ICH10R) et à ce jour, les fabricants de contrôleurs de stockage (Intel, AMD, Adaptec, etc.) n'ont pas encore créé de pilotes envoyant les commandes de TRIM nécessaires pour éviter la dégradation des performances de ton SSD. Dans le même ordre d'idée, les autres versions antérieures de Windows ne supporte pas non plus le TRIM, ainsi qu'aucun autre système d'exploitation à ce jour.

Le GC est une sorte de TRIM manuel qui est effectué lorsque ton SSD est inactif; autrement dit, dans le cas où le TRIM ne peut être effectué automatiquement (parce qu'on passe par un pilote RAID par exemple), le GC, inclut au niveau du firmware du SSD lui-même, se mettra en branle aussitôt que le disque aura été suffisamment longtemps inactif. Seuls les SSD de marque OCZ supportent cette technologie, qui est une très bonne alternative pour éviter la dégradation de son SSD lorsqu'on est en Windows XP, en Linux ou tout simplement en RAID.

Un autre détail concernant le RAID pour les utilisateurs un peu plus expérimentés... Intel a mis à jour ces pilotes il y a quelques mois qui permet une once d'ouverture pour le TRIM. En effet, il est toujours impossible d'envoyer une commande TRIM à un SSD étant membre d'une grappe (RAID), mais cependant, admettant que vous avez deux disques durs de 500GB membres d'un RAID1 pour vos données et que vous avez un SSD non-membre d'une quelconque grappe, le pilote Intel se chargera de passer la commande TRIM au SSD. Attention, il est obligatoire que le SSD ne soit pas lui-même impliqué directement dans un RAID quelconque; seulement, même si dans votre BIOS vous démarrez le contrôleur RAID (plutôt que de demeurer en AHCI) pour grouper d'autres disques, il est maintenant possible d'éviter la dégradation de n'importe quel SSD (autre condition, on parle d'Intel, donc du ICH10R ou variantes antérieures; le SB850 récent et autres southbridges antérieurs intégrés aux chipsets AMD n'a vu aucun pilote à ce jour supportant la commande de TRIM lorsque le BIOS est en mode RAID).

Deux derniers bémols. Le premier, concernant directement le RAID0. N'aie pas peur... le RAID0 de mes X25-M me permet d'atteindre les 500MB/s en lecture et des temps d'accès fou; le fait de ne pas pouvoir profiter du TRIM ne ralentit pas pour autant mon système. Plusieurs générations d'enfants et de petits-enfants pourraient en fait avoir le temps de passer avant que mon RAID0 en arrive aux performances d'un seul de mes deux SSD. C'est pourquoi l'impact au niveau personnel, en se basant sur des upgrade hardware à chaque année, est relativement minime. C'est en industrie, où chaque milliseconde a un impact financier, que cela fait la différence. Deuxièmement, l'autre bémol, c'est qu'il sera toujours possible de trouver les performances d'origine. En effaçant manuellement toutes les données et en réinitialisant complètement son SSD, on fait plus ou moins l'équivalent d'un TRIM complet du SSD; il redeviendra forcément aussi rapide qu'à l'achat!

En espérant avoir été le plus clair possible!

Edited by dnLL

Share this post


Link to post
Share on other sites

Voici les performance de mon ocz vertex2 60go ...

Posted Image

Je trouve sa tres bien mes ya fallue que j'active le achi ou ahci pour avoir ses performance la ...

Si je laisais en ide javais des perforance du genre 240 meg/sec en read et 255 en write ...

Share this post


Link to post
Share on other sites

Voici les performance de mon ocz vertex2 60go ...

Je trouve sa tres bien mes ya fallue que j'active le achi ou ahci pour avoir ses performance la ...

Si je laisais en ide javais des perforance du genre 240 meg/sec en read et 255 en write ...

C'est vrai que c'est poche comme vitesse!

Beau résultat quand même!

Share this post


Link to post
Share on other sites

Tk j'attein pas les performance anoncé par le constructeur qui est de 285 en read et 275 en write :/

Edited by HILL

Share this post


Link to post
Share on other sites
:lol: Moi si j'essais ACHI BSOD au boot.. Faudrait que j'essais a prochaine installation: Table de bench la semaine prochaine !

Share this post


Link to post
Share on other sites

Tk j'attein pas les performance anoncé par le constructeur qui est de 285 en read et 275 en write :/

t'est a kek mo/s près pis tu chiale encore ? loll moi je fait pas mal moins que les spec..

Share this post


Link to post
Share on other sites

Tu bsod parce que win est déjà installé. Il existe une procédure à suivre pour migrer vers achi mais c'Est presque plus facile de réinstaller tout à la place...

Share this post


Link to post
Share on other sites

Surement, depuis que je l'ai j'essais toujours de passé a ce mode mais j'oublie tjs avant de réinstallé :spamafaute: Quoique avec un ssd et un clé usb ca prend 10min a installé seven :P ma ptete le faire a soir. Je suis en train d'esseyer mon i7 a 4.3ghz. :fouet:

Share this post


Link to post
Share on other sites

Tk j'attein pas les performance anoncé par le constructeur qui est de 285 en read et 275 en write :/

t'est a kek mo/s près pis tu chiale encore ? loll moi je fait pas mal moins que les spec..

Lolllllll ses sur mes tsé on veut toujour plus vite ...... :friends:

Edited by HILL

Share this post


Link to post
Share on other sites

Tu bsod parce que win est déjà installé. Il existe une procédure à suivre pour migrer vers achi mais c'Est presque plus facile de réinstaller tout à la place...

Nan... c'est UNE clée à modifier dans le registre (pourquoi tout réinstaller pour une chose si simple?).

Cherche un peu, je l'ai déjà fait. Reviens en IDE puis trouve la clé, tu changes la valeur et tu reboot en AHCI.

Share this post


Link to post
Share on other sites

:lol: Moi si j'essais ACHI BSOD au boot.. Faudrait que j'essais a prochaine installation: Table de bench la semaine prochaine !

Google.....

Share this post


Link to post
Share on other sites

Tu bsod parce que win est déjà installé. Il existe une procédure à suivre pour migrer vers achi mais c'Est presque plus facile de réinstaller tout à la place...

Nan... c'est UNE clée à modifier dans le registre (pourquoi tout réinstaller pour une chose si simple?).

Cherche un peu, je l'ai déjà fait. Reviens en IDE puis trouve la clé, tu changes la valeur et tu reboot en AHCI.

http://www.google.ca/search?client=opera&rls=fr-CA&q=switch+ahci&sourceid=opera&ie=utf-8&oe=utf-8

Share this post


Link to post
Share on other sites

j'avais juste pas envie de chercher plus loin ... c'est surtout la pix qui ma intéressé car nous en avions déjà parlé.

100GB-160GB Max Performance

Read: Up to 740 MB/s

Write: Up to 690 MB/s

Sustained Write: Up to 550 MB/s

Random Write 4KB (Aligned): 100,000 IOPS

240GB-960GB Max Performance

Read: Up to 740 MB/s

Write: Up to 720 MB/s

Sustained Write: Up to 600 MB/s

Random Write 4KB (Aligned): 120,000 IOPS

Mais le prix que tu as listé ce n'est pas le model dont je parle ...Pis c'est quoi ça "thenerdz.net" ...

OCZ RevoDrive X2 100GB PCIe X4 Sandforce SF-1222 : 465$ NCIX

les models 480gb et plus sont pas achetable ... 1500$ NCIX. Le X2 100gb est une pas pire bombe et relativement abordable.

Share this post


Link to post
Share on other sites

ouais, 465$, c'est pas pire que deux X25-M dans le temps, quoique j'avais payé 200$ l'unité pour 160GB au total en RAID0. mais on parle plus de 500MB/s et 150MB/s en read/write respectivement. l'écriture est donc loin des quelques 700MB/s atteints ci-haut par le OCZ. mais... à quoi bon? j'ai vu à peu près aucune différence entre 1 SSD et 2 en RAID0 (à part l'espace qui justifiait mon achat).

Share this post


Link to post
Share on other sites

Le X2 100gb est une pas pire bombe et relativement abordable.

Mais tsé, est-ce qu'il va vraiment y avoir une différence notable et significative pour dépenser tant pour juste 100gb... Un ssd de 120go est pas mal moins cher...

Share this post


Link to post
Share on other sites

Jsuis 100% d'accord prestone. Mais ça reste du geek porn !

Tse la fille que tu veux te taper ! *edit* juste pour le plaisir et peut-importe le prix ( lire fin de ton couple ... )

Edited by Boulard83

Share this post


Link to post
Share on other sites

ahahahah =D

j'avoue.

c'est pour ça qu'on peut souvent mettre un cadenas sur la tour d'ordi. quoique je ne connaisse pas beaucoup de femmes qui ouvrent et démontent des ordinateurs et sachent évaluer la valeur des pièces. =)

Share this post


Link to post
Share on other sites

×
×
  • Create New...