Publié le 20 mars 2024Â
Version PDF Version hors-ligne
KIOXIA est une société japonaise née en 2018 de la scission de la branche mémoire flash NAND de Toshiba.
LâEXCERIA PLUS G3 est un SSD interne au format M.2 2280 (S4-M) et proposant une interface de connexion NVMe 1.4 supportant le PCIe 4x4. Il est proposé en deux capacités : 1 To et 2 To. Le modèle présenté dans cet article a une capacité de 2 To et il est garanti trois ans. De plus, il a une endurance estimée à 1 200 To en écriture (contre 600 To pour le modèle 1 To).
KIOXIA propose plusieurs produits EXCERIA PLUS : des SSD externes, des cartes SD et microSD. La principale différence est la vitesse de fonctionnement (les PRO sont plus rapides que les PLUS et les PLUS plus rapides que ceux sans mention). Ce EXCERIA PLUS G3 offre donc des performances supérieures au EXCERIA PLUS G2 et inférieure au EXCERIA PRO.
Ce matériel est garanti cinq ans par le constructeur.
Le disque est emballé dans une boîte en carton mettant en avant le nom de la marque, le produit contenu, la capacité, la vitesse de lecture séquentielle maximale et son nom :
Lâarrière de la boîte nâajoute que quelques informations techniques, comme le format, lâinterface du bus de transfert et la garantie.
La boîte sâouvre par le côté et donne accès à une languette permettant de tirer le contenu de la boîte. Le SSD est inséré dans un emplacement formé dans le carton, il est lui-même emballé dans une pochette en plastique.
Dans le carton, quâil est possible de déplier, on retrouve la notice en plusieurs langues et un avertissement à propos de la chauffe des composants.
Le SSD est donc un disque interne au format M.2 2280, simple face. Sur la partie arrière est collée une étiquette avec les certifications et les numéros pour lâidentifier. à lâavant, les puces sont recouvertes dâune étiquette décoratrice rappelant le modèle et la marque.
Sous cette dernière, on retrouve un contrôleur Physon PS5021-E21 , soit un processeur ARM Cortex R5, gravé par TSMC en 12 nm et pouvant manipuler jusquâà 4 To de stockage. Ce contrôleur ne dispose pas de DRAM. La documentation indique aussi les performances de celui-ci : 5 000 Mo/s en lecture séquentielle, 4 500 Mo/s en écriture séquentielle, 780 000 opérations par secondes de lectures aléatoires en 4K et 800 000 opérations par seconde en écritures aléatoires en 4K.
En comparaison, KIOXIA annonce 5 000 Mo/s en lecture séquentielle, mais 3 900 Mo/s en écriture séquentielle. Une autre différence se trouve au niveau des accès aléatoires : 680 000 en lecture 4K et 950 000 en écriture 4K.
KIOXIA annonce des performances différentes pour le EXCERIA PLUS G3 1 To : 770 000 lectures 4K aléatoires par seconde pour ce dernier.
Finalement, en mémoire, le SSD embarque quatre puces TH58LKT2Z25BA8K, NAND Flash BICS6 162 couches.
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 :
Ou avec smartctl sous Linux :
KIOXIA propose un utilitaire, appelé KIOXIA SSD Utility , permettant dâobtenir des informations sur le périphérique, de mettre à jour le micrologiciel, ou encore de protéger le contenu avec un mot de passe. Ce logiciel ne fonctionne que sur Windows.
La version testée est la 6.0.0.22.
à lâouverture (et si un SSD de la marque est connecté), le logiciel présente des informations générales sur le SSD : capacité et espace libre, santé, température et une indication concernant lâemplacement sur lequel le SSD est connecté et si les performances seront optimales :
La section de mise à jour du micrologiciel permet de mettre à jour le logiciel embarqué sur le SSD, et ce depuis Internet ou depuis un fichier :
La section SMART présente les registres S.M.A.R.T. du SSD et permet dâavoir des détails sur les indications données par ces derniers :
Les alertes représentent des événements rencontrés par le SSD et dont lâutilisateur doit se préoccuper.
Les alertes sont produites par le logiciel SSD Utility. Celui-ci doit donc être en fonctionnement pour obtenir les alertes.
Lâonglet « Détails du SSD » est un récapitulatif des informations sur le SSD :
Lâonglet « Format NVMe » permet de reformater le SSD ou dâeffectuer un effacement sécurisé :
Finalement, les catégories « System », « Réglages » et « Aide » proposent, respectivement :
Le logiciel SSD Utility de KIOXIA possède la fonctionnalité de protéger le SSD avec un mot de passe (comme vu dans le test du SSD externe EXCERIA PLUS ). Pour cela, le logiciel inclut lâutilitaire sedutil . Le contrôleur est annoncé compatible TCG OPAL 2.0, toutefois, le logiciel de KIOXIA ne donne pas lâaccès à la fonctionnalité pour le EXCERIA PLUS G3. Lâutilitaire sedutil indique que ce SSD nâest pas compatible OPAL.
Le constructeur annonce 5 000 Mo/s en lecture et 3 900 Mo/s en écriture.
Sur le site officiel , KIOXIA mentionne lâutilisation de CrystalDiskMark en version 8.0.4.
Il est possible de confirmer ses performances, sous Windows avec CrystalDiskMark 8.0.4Â :
Par contre, dans ce test, il est remarquable que les E/S par secondes (IOPS) sont inférieures à celles annoncées par le constructeur. En effet, ici, nous avons 251 068 IOPS en lecture et 168 147 en écriture. Un aspect intéressant est donc dâobserver la variation des performances IOPS par rapport à la taille du fichier de test :
Le nombre dâopérations par seconde en écriture varie suivant la taille du fichier de test et reste majoritairement stable pour les opérations en lecture. Grâce à une telle observation, il est possible de faire lâhypothèse que le constructeur utilise un fichier de test dâun gigaoctet.
Physon, le constructeur du contrôleur indique bien la taille du fichier de test (1 Go) dans sa documentation , contrairement à KIOXIA.
Sous Linux, lâoutil KDiskMark (version 3.1.4 et reposant sur fio 3.36) donne des résultats légèrement en deçà de ceux attendus :
Toutefois, les performances optimales peuvent être obtenues avec un fichier de test de 32 Go :
Tous les logiciels ne profitent pas des performances maximales comme rapportées par les benchmarks. Un cas courant est lâutilisation dâune queue dâentrée/sortie de 1 (lâutilitaire sous Linux dd en est un exemple). Dans un tel cas, les débits sont inférieurs :
CrystalDiskMark (Windows)
Une différence non négligeable est visible entre les performances sous Windows et sous Linux.
Une question souvent rencontrée concerne la taille de bloc à utiliser avec lâutilitaire dd (option bs ) afin dâobtenir les meilleures performances. Pour ce test, un fichier dâune taille de 64 Go est utilisé avec dd :
Ces résultats permettent de déterminer quâen écriture, une taille de 256 Ko est optimale, alors quâune taille de 32 Mo le sera pour une opération de lecture avec dd .
Le logiciel ATTO Disk Benchmark permet dâeffectuer un test similaire sous Windows. En plus de varier la taille des blocs, il est aussi possible de varier la queue des opérations dâentrées/sorties.
Un autre test intéressant est celui dâun transfert continu, semblable à la copie dâun immense fichier. Le test suivant lit et écrit un fichier de 1.8 To, en dâautres termes, il remplit lâintégralité du stockage disponible.
Le test est effectué sous Linux avec dd . En lecture, les performances obtenues sont :
Les performances sont stables autour de 3.4 Go/s, comme attendu sous Linux Utilitaire dd . Par contre, une baisse de performance est visible à la fin du test.
Le même test en écriture montre des caractéristiques particulières :
En effet, une première baisse de performance se fait ressentir autour des 450 Go. Une seconde baisse de performance est visible après 1,1 To de données copiées. Cela ramène à un débit moyen de 425 Mo/s et un remplissage du SSD sâétalant sur 1 heure 20.
Le fait dâeffectuer une lecture simultanément à une écriture sur le SSD EXCERIA PLUS G3 de KIOXIA 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, lâécriture sera fortement ralentie (un tiers du débit total, soit 1 Go/s sous Linux) si une lecture est aussi en cours. La lecture est évidemment aussi ralentie (~ 2 Go/s) :
Rapidement, les performances diminuent fortement, aussi bien en lecture, quâen écriture.
Les performances annoncées par le constructeur peuvent être retrouvées. De plus, le SSD ne chauffe pas au point de ralentir son efficacité. Finalement, la copie continue est certes ralentie, à deux reprises, mais le premier ralentissement est après 400 Go de données transférés, ce qui est finalement un cas rare.
Developpez.com tient à remercier KIOXIA de nous avoir fourni le SSD NVMe EXCERIA PLUS G3. Vous pouvez retrouver le KIOXIA EXCERIA PLUS G3 sur la page officielle de KIOXIA. Pour la France, ce SSD est proposé dans les boutiques LDLC et TopAchat .
Merci à chrtophe et Franck Talbart pour leurs suggestions. Merci également à escartefigue pour sa relecture orthographique.
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :
En complément sur Developpez.com