Les derniers contenus liés aux tags Samsung 840 Pro et Samsung 840 EVO

Un bug de TRIM sous Linux pour les SSD Samsung ? Non

Publié le 31/07/2015 à 11:40 par Marc Prieur



Mise à jour : Finalement il ne s'agissait pas d'un bug côté SSD mais d'un bug du noyau Linux pour lequel Samsung a soumis un patch . Tout est bien qui finit bien !

Spécialisée dans les moteurs de recherche, Algolia vient de publier un billet  concernant une problématique qu'ils ont rencontrée sur leurs serveurs tournant sous Linux avec les SSD Samsung. La commande TRIM était en effet mal interprétée sur ces disques ce qui entrainait une corruption des fichiers.

Algolia utilise des Samsung 840 Pro, 850 Pro, ainsi que des SM843T et PM853T, tous présentent ce problème qui a contrario n'a pas été rencontré avec des Intel S3500, S3700 et S3710. Il est à noter qu'il ne s'agit pas du premier souci de TRIM rencontré sous Linux pour les SSD Samsung puisque libata avait été patché en mai  par un développeur de chez Oracle afin d'empêcher l'utilisation du Queued Trim sur tous les Samsung SSD 8*, les Crucial/Micron M500, M550 et MX100 faisant également partis de la liste des bannis sauf si ils sont en firmware MU02 pour les deux derniers.


Pour rappel le Queued Trim a été introduit avec le SATA 3.1, cette fonction permet à la commande TRIM de faire partie d'une file d'attente de commande ce qui permet de réduire les pertes de performances lorsqu'elle intervient. Algolia précise pour sa part que le problème concerne bien la version classique (un-queued) de TRIM sous Linux, et être actuellement en contact avec Samsung afin de permettre une résolution du bug. En attendant, si vous avez des serveurs sous Linux tournant des SSD Samsung, il est donc plus prudent de désactiver le TRIM.

Dossier : Comparatif SSD : 28 SSD de 480 à 512 Go

Publié le 07/10/2013 à 14:40 par Marc Prieur

Les SSD de 480 à 512 Go se trouvent désormais à 200-300 €, de quoi faire de l'œil à nombre d'entre vous afin de se passer d'un disque dur dans nos PC. Mais lequel choisir ? Voici un comparatif de 28 modèles !

[+] Lire la suite

Samsung 840 EVO et TurboWrite

Publié le 18/07/2013 à 11:33 par Marc Prieur

Samsung vient d'annoncer un nouveau SSD, le Samsung 840 EVO. Comme le 840, il utilise de la mémoire Flash TLC fabriquée par Samsung, mais cette fois il s'agit de puces de 16 Go gravées en 19nm au lieu de puces 8 Go en 21nm auparavant.

Le contrôleur Samsung est toujours basés sur un processeur ARM à 3 cœurs, mais avec notamment des modifications de firmware destinées à supporter ces nouvelles puces ainsi qu'une augmentation de la fréquence de 100 MHz pour passer à 400 MHz. Le cache DRAM varie de 256 Mo sur la version 120 Go à 1 Go pour les modèles 750 Go et 1 To en passant par 512 Mo sur les 250 et 500 Go.


Samsung en profite pour faire grimper la capacité du 840 EVO qui sera disponible en Août en versions 120 Go, 240 Go, 500 Go, 750 Go et 1 To avec des prix respectifs de 110, 190, 370, 530 et 650$. Les 840 EVO seront garantis 3 ans, comme les 840.

Côté performances, Samsung annonce des débits en écriture en très nette hausse puisque la version 120 Go serait capable d'atteindre 410 Mo /s, contre 130 Mo /s pour le Samsung 840. Le débit maximal de 520 Mo /s serait atteint dès la version 250 Go /s, contre 250 Mo /s pour un 840 250 Go et 330 Mo /s pour un 840 500 Go.


Ce gain impressionnant ne s'applique pas aux écritures aléatoires qui sont en légère hausse, et il est lié à une nouvelle technologie dénommée TurboWrite. Samsung réserve en fait une partie de la mémoire TLC pour faire office de cache en l'utilisant comme de la SLC, une méthode déjà employée sous une autre forme par OCZ sur ses Vertex 4 / Vertex 450 / Agility 4 / Vector. Samsung réserve ainsi 36 Go, 27 Go, 18 Go et 9 Go de mémoire TLC pour disposer de 12, 9, 6 et 3 Go de cache TurboWrite sur les versions 1 To, 750 Go, 500 Go et 250/120 Go. Il faut soustraire de l'overprovisionning, et logiquement l'emplacement physique du TurboWrite variera afin d'uniformiser l'usure des cellules.

Les débits séquentiels annoncés sont donc ceux de ce cache TurboWrite, les données étant transférées vers des cellules TLC utilisées en tant que telle lorsque le PC ne fait plus d'accès sur le SSD. S'il est rempli, les données sont directement écrites en TLC avec des débits qui seront de l'ordre de ceux d'un Samsung 840 classique.

Le TurboWrite permet donc à Samsung d'afficher de plus gros scores en écriture séquentielle pour son Samsung 840 EVO, un avantage certain d'un point de vue marketing mais qui est relativement trompeur. En effet dans le cas d'un volume d'écriture supérieur à la taille du TurboWrite, seul moment où l'apport d'un tel débit se fera vraiment sentir, on retombera à un niveau bien inférieur. Il serait donc plus honnête que Samsung ne communique pas sur le débit maximal mais sur une intervalle.

Autre problème, TurboWrite va amputer le SSD d'une grande partie de la Flash jusqu'alors réservée pour les optimisations interne du contrôleur destinées entre autre à réduire l'usure de la Flash (provisionning et overprovisionning), et il augmentera l'amplification en écriture du SSD et donc son usure à terme puisque pour écrire 3 Mo de données on écrit non pas 1 millions de cellules en TLC mais 3 millions en SLC puis 1 millions en TLC, soit 4 fois plus ! Même si la mémoire TLC Samsung s'est avérée assez endurante en pratique sur le 840 et que le fait d'écrire en "mode SLC" sur une mémoire TLC use probablement moins une cellule qu'une écriture en "mode TLC", on ne peut s'empêcher de se demander si le TurboWrite n'est pas une fausse bonne idée, et si il ne serait pas préférable que Samsung permette sa désactivation via son utilitaire Samsung Magician !

Dossier : Comparatif SSD 2012-2013 : 37 SSD SATA 6G 120 et 128 Go

Publié le 13/04/2012 à 14:50 par Marc Prieur

Un SSD, c'est bien, mais lequel ? Il était de mettre face à face les dernières nouveautés avec les anciennes références, c'est désormais chose faite avec ce comparatif de 37 SSD 120 à 128 Go en SATA 6G !

[+] Lire la suite

Top articles