Quelle est la différence entre les performances de lecture/écriture séquentielle et aléatoire ?
Agence web » Actualités du digital » Quelle est la différence entre les performances de lecture/écriture séquentielle et aléatoire ?

Quelle est la différence entre les performances de lecture/écriture séquentielle et aléatoire ?

Lorsque vous cherchez à acheter un nouveau disque dur ou SSD pour votre PC, nous ne considérons souvent que la capacité. Si les performances sont importantes pour vous, cependant, vous pouvez consulter quelques mesures : les performances de lecture et d’écriture séquentielles et aléatoires.

Mais quelles sont ces mesures de performance, et faut-il y mettre autant de stock que les fabricants le font ?

EN RELATION: Qu’est-ce qu’un disque SSD (Solid State Drive) et en ai-je besoin ?

Notions de base sur le stockage : que sont les lectures et les écritures ?

Tout support de stockage, qu’il s’agisse d’un SSD interne, d’un disque dur externe ou d’un lecteur flash de 8 Go, est utilisé pour deux choses principales : mettre des données sur le lecteur ou accéder aux données sur le lecteur.

Lorsque vous mettez de nouvelles données sur le disque, cela s’appelle l’écriture. C’est à ce moment-là que vous effectuez des opérations telles que l’enregistrement d’un nouveau fichier ou la modification d’un ancien. En train de lire, alors, c’est quand vous accédez à ces données. Cela peut être pour ouvrir un document texte, une photo, un programme ou tout autre élément stocké sur votre lecteur.

Un disque dur ouvert montrant un plateau tournant.

Le fonctionnement de ces opérations change selon qu’il s’agit d’un disque dur ou d’un SSD. Les disques durs ont des pièces mécaniques, notamment une tête de lecture/écriture et un plateau tournant qui stocke les informations. Pour récupérer les données, la tête doit être positionnée à l’endroit du plateau où les données sont stockées, un peu comme un tourne-disque doit tomber au bon endroit d’un disque pour jouer la chanson que vous voulez. La différence est que le disque dur fonctionne beaucoup plus rapidement et avec plus de précision qu’un tourne-disque.

Les SSD n’ont pas de pièces mécaniques. Au lieu de cela, ces lecteurs sont constitués d’un espace d’économie de données appelé cellules, qui sont regroupées pour former des pages, qui sont ensuite combinées à nouveau pour former des blocs. Alors que les SSD sont très rapides pour lire et écrire des données rapidement sur des disques plus récents, ils peuvent être un peu plus lents lors de l’écrasement des données, en remplaçant les anciennes données par de nouvelles données. C’est parce qu’un SSD ne peut écrire des données que sur des pages disponibles, c’est-à-dire des pages qui ne contiennent aucune donnée. Si votre disque ne dispose pas de suffisamment d’espace libre, le SSD doit effacer les données par blocs. Puisqu’il doit effacer au niveau du bloc, il peut être nécessaire de copier un bloc entier, puis de réécrire l’ensemble du bloc, y compris les nouvelles données que vous lui avez demandé de sauvegarder. Tout cela se produit en quelques fractions de seconde, mais la raison d’un tel processus détourné est que si le SSD tentait d’effacer les données au niveau de la page inférieur, il risquerait de corrompre les données à proximité non mises en file d’attente pour l’effacement.

EN RELATION: Comment mettre à niveau et installer un nouveau disque dur ou SSD sur votre PC

Ce que nous faisons avec nos disques de stockage

Intel 3D NAND QLC

L’idée derrière les métriques de lecture/écriture séquentielles et aléatoires est de refléter la façon dont nous utilisons nos disques de stockage au quotidien. Si vous transférez un fichier volumineux sur votre lecteur ou accédez à ce fichier volumineux, nous parlons d’opérations de lecture et d’écriture séquentielles.

Lorsque vous utilisez un disque dur, les lectures ou écritures séquentielles vous simplifient la vie. La tête de lecture/écriture du lecteur frappe la partie du lecteur où le fichier est enregistré ou va être écrit et se met au travail. Si vous avez un SSD, les opérations séquentielles peuvent également être un peu plus rapides puisque vous écrivez ou lisez à partir d’un groupe de blocs.

Les performances de lecture/écriture aléatoires, quant à elles, concernent la lecture ou l’écriture de petits fichiers dispersés dans le lecteur. Cela peut refléter ce qui se passe lorsque vous faites des choses comme ouvrir un document Word et une feuille de calcul lors du lancement de Chrome. Les disques durs ont plus de mal que les SSD avec des opérations aléatoires car ils augmentent le temps de recherche, c’est-à-dire lorsque la tête de lecture/écriture doit se positionner pour obtenir les données demandées.

EN RELATION: Les cinq meilleures mises à niveau de PC pour améliorer les performances

Séquentiel contre aléatoire

Alors maintenant, nous comprenons la différence entre les lectures et écritures séquentielles et aléatoires, comment cela s’applique-t-il à vous et à vos décisions d’achat ? Comme pour tout ce qui concerne le PC, tout dépend de ce que vous faites.

Si vous utilisez un PC pour lire et écrire principalement des fichiers volumineux pour un seul utilisateur, les performances séquentielles deviennent importantes. Pour la plupart d’entre nous, cependant, porter une plus grande attention aux performances aléatoires (lorsque la métrique est disponible) sera plus utile car cela reflète souvent mieux la façon dont nous utilisons nos ordinateurs au quotidien.

Le problème est que tous les lecteurs du marché ne vous montreront pas des métriques de lecture/écriture aléatoires, car les métriques séquentielles sont souvent plus impressionnantes. Lorsque vous ne trouvez pas de métriques aléatoires pour le lecteur qui vous intéresse, vous pouvez soit lire des critiques de tiers, regarder des lecteurs alternatifs, ou simplement l’acheter quand même et espérer le meilleur. Si vous choisissez cette dernière stratégie, il est fortement recommandé d’opter pour une marque connue, surtout lorsqu’il s’agit de SSD.

Lorsque vous trouvez des métriques aléatoires, elles sont généralement exprimées en opérations d’entrée/sortie par seconde (IOP). L’idée de base est que plus un lecteur de stockage peut effectuer d’opérations par seconde, mieux il fonctionnera. Le problème est qu’il existe un certain nombre de tests qui peuvent fournir des nombres d’IOP substantiels qui peuvent ne pas refléter ce que vous verrez à la maison. En général, vous souhaitez examiner les tests IOPS qui ont ce qu’on appelle une profondeur de file d’attente (QD) de 1 ou, au maximum, 8. La profondeur de file d’attente est le nombre d’opérations alignées et en attente de traitement par le lecteur. La façon dont le micrologiciel du lecteur de stockage fonctionne est que plus la profondeur de la file d’attente est grande, plus le lecteur devient efficace. Le problème est que la plupart des utilisateurs à domicile auraient du mal à atteindre une profondeur de file d’attente de 8, peu importe 32. Donc, ce genre d’efficacité que vous ne verriez jamais, c’est pourquoi une mesure de 1 à 8 permet souvent de mieux comprendre quel type de performance vous pouvez vous attendre à voir.

Alors, que dois-je acheter ?

Alors, que retenons-nous de tout cela ? Tout comme nous avons toujours compris les choses, un SSD fonctionne mieux qu’un disque dur. La première étape consiste donc à acheter un SSD lorsque les performances sont la considération la plus importante. Si vous avez besoin de trouver des différences dans les performances des SSD, regardez les tests de lecture/écriture aléatoires et séquentiels pour comparer les SSD et concentrez-vous sur les performances aléatoires pour les utilisations quotidiennes. Les seules mises en garde sont si vous utilisez votre ordinateur pour vous déplacer continuellement et traiter des fichiers volumineux.

En fin de compte, cependant, la plupart des gens n’ont pas vraiment besoin de transpirer tout cela. Achetez simplement un SSD auprès d’un fabricant de stockage réputé dans la capacité dont vous avez besoin au prix que vous pouvez vous permettre. Si la capacité est plus importante, procurez-vous un disque dur car ils offrent une meilleure valeur pour un stockage de plus grande capacité, du moins pour les prochaines années.

Pour voir quels SSD spécifiques nous recommandons, consultez notre guide d’achat de SSD PS5. Bien que nous les ayons choisis en pensant aux PS5, ce sont également d’excellents choix pour les PC, car la vitesse est un facteur primordial dans les deux cas.

★★★★★