SSD externe XS1000 de Kingston

Alexandre Laurent

- Titre : SSD externe XS1000 de Kingston

- Auteur : Alexandre Laurent

- Parution : 14 novembre 2023

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2023 Équipe de la rubrique Hardware. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- I-A. XS1000/2000G

- II. Déballage

- III. Indicateurs S.M.A.R.T.

- III-A. Kingston SSD Manager

- IV. Performances

- IV-A. USB 3

- IV-B. Transfert continu

- IV-C. Utilisation en accès aléatoires

- IV-D. Utilisation simultanée en lecture et écriture

- V. Remarques

- V-A. Autres solutions

- VI. Remerciements

I - Introduction

Kingston Technology est une société américaine, fondée en 1987 par John Tu et David Sun, ayant débuté dans la fabrication de mémoire volatile. La société a depuis étendu sa gamme de produits et, après les cartes mémoires et clefs USB, elle propose aussi des SSD internes comme externes.

I-A - XS1000/2000G

Le XS1000, ou de son nom complet XS1000/2000G, est un SSD externe se connectant en USB et d’une capacité de 2 To. Ce modèle est aussi disponible en version 1 To. Le constructeur garantit ce produit sur cinq ans et propose une assistance technique gratuite.

II - Déballage

Le SSD est emballé dans une boîte en carton arborant une photo, en taille réelle, du produit :

L’emballage indique le nom du modèle et sa capacité et présente un court texte qui décrit l’équipement ainsi que la connectique utilisée. L’arrière de la boîte indique le contenu, mais aussi la compatibilité avec les systèmes Windows 11 et 10, Mac OS (10.15.x et plus), Linux (4.4 et plus) et Chrome OS.

À l’intérieur de la boîte se trouvent le disque SSD maintenu dans un emballage en carton ainsi qu’un câble de 30 cm, USB-C vers USB placé dans un compartiment de l’emballage.

Le SSD est un parallélépipède avec une extrémité arrondie. À l’opposé de celle-ci se trouvent la prise USB-C et un voyant bleu, indiquant l’activité du stockage. Sur le dessus on retrouve le nom de la marque, au centre d’un enfoncement. Le parallélépipède, en métal, est coupé par un liseré en plastique, ayant une texture légèrement différente du reste du boîtier.

Le SSD mesure 6,8 cm de long pour 3,2 cm de large et 1,4 cm de haut. Il pèse 28 g et, à titre de comparaison, le câble inclus pèse 15 g.

Il n’est pas possible d’ouvrir le boîtier du SSD.

En interne, le SSD embarque deux puces mémoire NAND TLC BiCS 3D de 112 couches du constructeur Toshiba et un contrôleur SM2320G. Il n’y a donc pas de cache DRAM.

III - Indicateurs S.M.A.R.T.

Les indicateurs S.M.A.R.T. permettent de fournir des informations quant au bon fonctionnement du disque et notamment, de donner des indications sur son état de santé.

Ces indicateurs sont lisibles avec un outil tel que CrystalDiskInfo, dont voici le rapport :

----------------------------------------------------------------------------
CrystalDiskInfo 9.1.1 (C) 2008-2023 hiyohiyo
Crystal Dew World: https://crystalmark.info/
----------------------------------------------------------------------------

OS : Windows 10  [10.0 Build 19045] (x64)
Date : 2023/09/23 6:45:27

----------------------------------------------------------------------------
(02) XS1000
----------------------------------------------------------------------------
Model : XS1000
Firmware : S9I03101
Serial Number : 50026B72831D522A
Disk Size : 2000,3 GB (8,4/76,2/2000,3/2000,3)
Buffer Size : Inconnu
Queue Depth : 32
# of Sectors : 3907029167
Rotation Rate : ---- (SSD)
Interface : UASP (Serial ATA)
Major Version : ACS-2
Minor Version : ATA8-ACS version 4c
Transfer Mode : ---- | ----
Power On Hours : 1 heures
Power On Count : 4 fois
Temperature : 46 C (114 F)
Health Status : Bon
Features : S.M.A.R.T., NCQ, TRIM, GPL
APM Level : ----
AAM Level : ----
Drive Letter : D:

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
01 100 100 __0 000000000000 Taux d'erreurs de lecture
09 100 100 __0 000000000001 Heures de Fonctionnement
0C 100 100 __0 000000000004 Nombre total de cycles marche/arrêt du disque dur
94 100 100 __0 000000000000 Spécifique au constructeur
95 100 100 __0 000000000000 Spécifique au constructeur
A1 100 100 __0 000000000064 Spécifique au constructeur
A7 100 100 __0 000000000000 Spécifique au constructeur
A8 100 100 __0 000000000000 Spécifique au constructeur
A9 100 100 _10 000000000000 Spécifique au constructeur
AC 100 100 __0 000000000000 Spécifique au constructeur
B5 100 100 __0 000000000000 Spécifique au constructeur
B6 100 100 __0 000000000000 Spécifique au constructeur
BB 100 100 __0 000000000000 Spécifique au constructeur
C0 100 100 __0 000000000001 Nombre de fermeture non-sécurisée
C2 _46 _46 __0 002E0000002E Température
C4 100 100 __0 000000000000 Nombre d'opérations de réallocation (remap)
DA 100 100 __0 000000000000 Spécifique au constructeur
E7 100 100 __0 000000000064 Spécifique au constructeur
E9 100 100 __0 000000001CA3 Spécifique au constructeur
F1 100 100 __0 000000001931 Total Ecriture Hôte
F2 100 100 __0 00000000181E Total Lecture Hôte
F4 100 100 __0 000000000000 Spécifique au constructeur
F5 100 100 __0 000000000001 Spécifique au constructeur
F6 100 100 __0 000000000015 Spécifique au constructeur

Sous Linux, l’outil smartctl permet d’obtenir ces informations. Toutefois, il faudra utiliser l’option -d sat pour obtenir un résultat.

III-A - Kingston SSD Manager

Kingston Technologies propose un outil, uniquement pour Windows, permettant de monitorer et de gérer les SSD de la marque. Appelé Kingston SSD Manager, l’utilitaire repose sur la bibliothèque Qt. Au démarrage, et si aucun SSD n’est connecté, l’utilisateur trouvera un outil quelque peu vide :

Après avoir connecté le SSD et manuellement rafraîchi l’outil, les informations de ce dernier s’affichent :

Dans l’onglet « Health », les indicateurs S.M.A.R.T. y sont listés :

L’onglet « Events » est un journal de l’application.

IV - Performances

Le constructeur annonce 1 050 Mo/s en lecture et 1 000 Mo/s en écriture.

Sous Windows, les performances peuvent être vérifiées avec CrystalDiskMark (8.0.4) :

Les résultats sont confirmés sous Linux avec KDiskMark (3.1.3) et GNome Disk Utility (45.0) :

Les performances brutes en écriture sont légèrement en deçà de l’indication du constructeur.

IV-A - USB 3

Le SSD XS1000 de Kingston est un SSD supportant l’USB 3.2 Gen 2 et c’est ainsi qu’il est possible d’atteindre une vitesse de 1 000 Mo/s, vitesse nominale de cette norme. Toutefois, pour atteindre ce niveau de performance, il est nécessaire de s’assurer de brancher le SSD à un port supportant cette spécification (pouvant être estampillé « SuperSpeed » ou « SS »). Sans quoi, les transferts seront certainement divisés par 2 en cas d’utilisation d’un port USB 3 (maximum 500 Mo).

Un port Thunderbolt 3 ou 4 permet aussi d’atteindre les performances maximales du disque. En effet, ces ports sont compatibles avec la connectique USB C et permettent des débits jusqu’à 5 Go/s.

Depuis 2021, le constructeur propose aussi le XS2000 utilisant une connexion USB 3.2 Gen 2x2 et pouvant donc atteindre des débits doubles.

IV-B - Transfert continu

Le SSD XS1000 de Kingston ne peut cependant pas tenir ce débit en écriture lors d’un transfert continu. En effet, les performances de celui-ci vont diminuer lors d’une longue copie continue. Une copie de 268 Go, réalisée avec la commande ci-dessous, va s’effectuer en un peu plus de 17 minutes. Le débit moyen est donc 253 Mo/s.

dd if=/dev/zero of=./test2.img bs=128M count=2000 status=progress

Plus précisément, le débit de transfert s’effondre autour du centième gigaoctet transféré :

De ces tests, réalisés dans les mêmes conditions, il est possible de constater que :

- la diminution de la vitesse de transfert n’est pas liée à la température. De fait, pour le premier test, la température rapportée par le SSD XS1000 est de 52°C, au moment du changement de débit, alors que dans le second test, celle-ci est de 43°C ;

- la température du SSD peut atteindre 67°C en utilisation continue.

En lecture, le disque maintient un débit de 1 Go/s, quelle que soit la quantité de données lues. Par ailleurs, l’augmentation en température est légèrement inférieure (60°C après 10 minutes d’utilisation, contre 65°C lors d’une écriture continue).

Plus précisément, ce comportement est lié au remplissage du pseudo cache des puces SLC. Une fois le cache rempli, les performances vont diminuer.

IV-C - Utilisation en accès aléatoires

Le SSD XS1000 est conçu pour des charges de travail séquentielles. En accès aléatoires, les performances optimales pourront être retrouvées à partir d’une taille de bloc d’un mégaoctet :

L’utilisation parallèle de quatre threads permet d’atteindre le débit maximal à partir d’une taille de bloc de 128 Ko et permet d’augmenter les performances d’un ratio approximatif de 2,5 :

IV-D - Utilisation simultanée en lecture et écriture

Le fait d’effectuer une lecture simultanément à une écriture sur le SSD XS1000 de Kingston est aussi un scénario envisageable. Dans un tel cas, les performances sont partagées inéquitablement entre l’opération de lecture et celle d’écriture. En effet, la lecture sera fortement ralentie (autour de 130 Mo/s) si une écriture est aussi en cours. Cette dernière sera aussi ralentie en fonction de la vitesse de lecture :

V - Remarques

Les performances correspondent à celles annoncées par le constructeur. Toutefois, les performances seront moindres en cas de copie de lourds fichiers tels que des images disques.

Malgré cela, il est aisé d’imaginer de nombreuses utilisations pour le SSD XS1000, notamment :

- comme périphérique de stockage portable, rapide et de grande capacité (similaire à une clef USB) ;

- pour déplacer une bibliothèque de jeux vidéo. Les plateformes telles que Steam et Epic Games Store permettent de placer les jeux dans le dossier de son choix. L’utilisation du SSD XS1000 pourrait même permettre d’obtenir de meilleurs temps de chargement si le PC ne dispose que d’un disque dur mécanique ou d’un SSD en SATA ;

- pour installer un système d’exploitation tel que Linux, et ainsi avoir un environnement adapté à ses besoins, toujours sous la main ;

- pour utiliser Ventoy afin de se servir du disque comme outil de récupération ou de test permettant de démarrer n’importe quelle distribution stockée sur celui-ci ;

- pour sauvegarder des fichiers en branchant le disque sur un NAS.

V-A - Autres solutions

Kingston propose d’autres solutions de stockage externe : il existe le SSD XS2000, deux fois plus rapide et reposant sur une connectique USB 3.2 Gen 2, mais aussi des solutions offrant du chiffrement matériel des données, telles que la clef IronKey Keypad 200 ou le SSD Vault Privacy 80 ES.

VI - Remerciements

Developpez.com tient à remercier Kingston Technology de nous avoir fourni le SSD externe XS1000.
Vous pouvez retrouver le XS1000 sur la page officielle de Kingston.

Merci à chrtophe et Franck Talbart pour leurs suggestions. Merci également à escartefigue pour sa relecture orthographique.