Ordinateurs

Tracé de Chia avec des boîtiers SSD USB

Un agriculteur de Chia a rapidement transformé ce passe-temps d’une intrigue d’espace libre en une manie de laboratoire à domicile.

Quelle est la viabilité du traçage USB ?

Chia traçant avec des boîtiers USB

De nombreuses personnes essayant de tracer et de cultiver Chia ont expérimenté l’utilisation de boîtiers SSD pour contenir des disques SSD M.2 NVMe de plus grande capacité adaptés au traçage. Cela peut être dû au fait qu’il n’y a plus d’espace pour les lecteurs, à l’aide d’un matériel plus ancien qui ne peut pas contenir un lecteur M.2, ou simplement à la facilité de pouvoir brancher ou débrancher un lecteur de traçage avec un minimum d’effort.

Pour une raison quelconque, c’est un moyen viable de mettre à l’échelle certains tracés. Cependant, il y a quelques pièges et mises en garde pour que cela se passe bien. Je couvrirai ce à quoi vous devez faire attention sur la page ci-dessous afin que vous puissiez, espérons-le, éviter bon nombre des erreurs que j’ai commises. Je couvrirai également la différence de performances entre le choix de la voie USB et celle des disques internes en partageant tous les résultats de mes tests.

De plus, j’inclurai des liens vers les produits exacts que j’ai utilisés si vous souhaitez les acheter vous-même.

Connaître vos ports USB

C’est l’aspect le plus important du traçage via USB car les capacités de bande passante de votre port seront très probablement votre principal goulot d’étranglement. En bref, vous voulez que les ports USB les plus rapides mettent à l’échelle le traçage le plus parallèle.

Connexions USB 2.0

Ceux-ci sont le plus souvent noirs et sont incroyablement lents avec une vitesse de seulement 480 Mbps. En fin de compte, sans ports USB 3.0 ou supérieurs, le traçage USB n’est pas viable.

Connexions USB 3.0

Ceux-ci sont de couleur bleue et ont une vitesse nominale de 5 Gbps. Ils sont parfois appelés « SuperSpeed » et peuvent avoir une étiquette SS à côté du port. Ils sont le minimum pour tracer via USB et peuvent probablement prendre en charge 2-3 tracés parallèles.

Connexions USB 3.1

C’est là que les choses se compliquent un peu. L’USB 3.1 peut être des ports de couleur sarcelle et doit avoir une vitesse de 10 Gbit/s. Cependant, tout au long de la vie de l’USB 3.0, certains changements de terminologie et d’utilisation ont changé.

En conséquence, vous pouvez trouver des ports de couleur bleue qui offrent en fait des vitesses de 10 Gbit/s ou des ports USB-C non colorés (les plus ronds avec un connecteur double face plus petit) qui offrent également 10 Gbit/s. Le meilleur indicateur que vos ports USB offrent des vitesses de 10 Gbit/s est une étiquette SS avec un 10 à côté. En cas de doute, vous devrez peut-être vous référer au manuel de votre matériel.

A lire aussi :  Pourquoi devrais-je utiliser Unity : les 8 principales raisons

Connexions USB 3.2

Rendons-le plus confus! Les ports USB 3.2 sont rouges, mais offrent également souvent des vitesses de 10 Gbit/s, mais peuvent avoir des vitesses de 20 Gbit/s. Le meilleur indicateur que vous avez un port capable de 20 Gbps est à nouveau l’étiquette SS avec un 20 à côté.

Les changements de terminologie que j’ai mentionnés ci-dessus rendent cela difficile. Actuellement, les ports USB 3.0+ ont été renommés pour la plupart en USB 3.2 gen 1, gen 2 et gen 2×2 :

  • USB 3.0 est devenu USB 3.2 gen 1 (Vitesse de 5Gbps)
  • USB 3.1 est devenu USB 3.2 gen 2 (Vitesse de 10Gbps)
  • USB 3.2 est devenu USB 3.2 gen 2×2 (Vitesse de 20Gbps)

Il est également important de noter que la plupart des ordinateurs grand public auront tous leurs ports USB sur un seul contrôleur. Cela signifie que vous pouvez avoir 4 ports USB 3.0, mais ils partagent la même bande passante. Cela signifie que si vous deviez utiliser 4 boîtiers USB, ils partageraient tous le même 5 Gbps, se goulottant ainsi les uns les autres.

Je me rends compte que dans l’ensemble, c’est un cauchemar à suivre, mais les vitesses de port créent un goulot d’étranglement pour le traçage et sont importantes à comprendre. Très grossièrement, les ports créent les goulots d’étranglement suivants :

  • 5 Gbps permet environ 2 à 3 tracés parallèles via un lecteur M.2 NVMe de 1 To
  • 10 Gbit/s permet environ 5 à 7 tracés parallèles via un lecteur M.2 NVMe de 2 To
  • 20Gbps devrait permettre beaucoup plus, mais je ne pourrai pas le tester moi-même, donc je ne donnerai pas de chiffre

Faites défiler pour continuer

C’est la théorie, mais il est important d’en tester l’aspect pratique pour confirmer à quel point cela est réaliste.

Tester le traçage parallèle

Afin de vraiment comprendre l’efficacité du traçage du boîtier USB, j’ai conçu un test pour explorer la différence de vitesse du traçage parallèle. J’ai suivi des vitesses de tracé parallèles de 1, 2 et 3 tracés à l’aide d’un Samsung 970 Pro de 1 To en interne, en externe avec un port USB 5 Gbps et en externe avec un port USB 10 Gbps.

Pour pousser le haut de gamme, j’ai aussi comparé la différence entre 6 et 7 plots parallèles sur un Sabrent Rocket 4 en interne contre en externe dans un port USB 10Gbps. L’objectif était d’identifier les goulots d’étranglement touchés et dans quelle mesure le port USB était un limiteur de traçage.

Le boîtier USB avec lequel j’ai testé :

Comparaison des temps de traçage de 1 To — Partie 1

Chaque tracé a été généré avec 6750 RAM, 6 threads, avec un délai de 60 minutes.

Chaque tracé a été généré avec 6750 RAM, 6 threads, avec un délai de 60 minutes.

A lire aussi :  8 meilleures bibliothèques de galeries d'images JavaScript à découvrir

Résultats—1 To

En utilisant un Samsung 970 Pro de 1 To pour le premier test, j’étais globalement assez satisfait. Le traçage de 3 tracés parallèles via USB était environ 30 % plus lent avec un 5 Gbps standard (un port USB 3.0 standard) et environ 20 % plus lent avec un port 10 Gbps.

Avec ces données, je considérerais le traçage USB comme viable, mais avec un inconvénient évident. Cependant, j’ai utilisé des paramètres très élevés de 6750 RAM et 6 threads pour augmenter la vitesse de traçage et j’étais curieux de savoir quelle serait la différence de temps de traçage dans les paramètres par défaut.

Comparaison des temps de traçage de 1 To — Partie 2

Chaque tracé a été généré avec 3390 RAM, 2 threads, avec un délai de 60 minutes.

Chaque tracé a été généré avec 3390 RAM, 2 threads, avec un délai de 60 minutes.

Conclusion du traçage USB – 1 To

Lors de la deuxième série de tests, les résultats étaient proches mais un peu plus étranges. L’écart de performances entre un port USB interne et un port USB 5 Gbit/s est passé de 30 % à 35 %, soit une différence de 2 heures.

Cependant, le traçage sur un port USB 10 Gbit/s a été réduit à un écart de performances de 10 %. Cela crée une plage totale de traçage USB 3 tracés parallèles entre 10% et 35%. Le haut de gamme est acceptable mais un prix un peu lourd à payer, tandis que le bas de gamme est étonnamment bon.

Comparaison du temps de traçage de 2 To

Les paramètres utilisés étaient 5000 RAM, 4 threads, un délai de 60 minutes pour 6 tracés parallèles et un délai de 30 minutes pour 7 tracés parallèles.

Les paramètres utilisés étaient 5000 RAM, 4 threads, un délai de 60 minutes pour 6 tracés parallèles et un délai de 30 minutes pour 7 tracés parallèles.

Résultats et conclusions

Alors que je savais qu’un 5 Gbps ne pouvait pas gérer suffisamment de tracés parallèles pour justifier un lecteur de 2 To dans un boîtier USB, j’étais curieux de savoir si 10 Gbps le pouvaient. À ma grande surprise, il pourrait en fait décemment bien! Avec des réglages assez agressifs sur 7 plots parallèles, mon premier résultat était un ralentissement de 30%.

C’est définitivement du haut de gamme, bien que toujours viable. Cependant, je soupçonnais que je surchargeais l’appareil et j’ai décidé de desserrer les paramètres à 6 tracés parallèles avec un délai plus raisonnable. Cela a conduit à une petite amélioration du nombre total de parcelles par jour, faisant passer le traçage USB de 18 à 20 parcelles par jour.

De plus, il a réduit l’écart à un ralentissement d’environ 25 %, traçant 20 parcelles par jour par rapport aux mêmes paramètres livrant en interne 26 parcelles. Encore une fois, tombant dans cette fourchette de 20 à 30%, quelque chose de décemment viable.

Le SSD M.2 NVMe de 1 To avec lequel j’ai testé :

Le SSD M.2 NVMe de 2 To avec lequel j’ai testé :

Dépannage

Au-delà de la vitesse de traçage via USB, il y a plus de choses dont vous devez être conscient si vous avez l’intention de le faire. L’utilisation de boîtiers USB externes a quelques autres problèmes possibles auxquels vous devrez vous préparer. J’ai répertorié quelques-uns des principaux problèmes que vous pourriez rencontrer.

  1. Soyez prudent lorsque vous utilisez de nouveaux adaptateurs ou câbles. Vous avez peut-être acheté un boîtier avec un câble conçu pour des vitesses élevées, mais si vous utilisez un adaptateur (peut-être USB A vers USB C), vous pourriez limiter ces vitesses. Soyez conscient des capacités de bande passante des adaptateurs !
  2. Attention aux overplotting. J’ai eu des SSD de traçage externes qui se sont complètement embourbés et j’ai besoin d’un redémarrage pour réparer en essayant de tracer trop de tracés en parallèle ou de surcharger ce qu’il peut faire. Pour une raison dont je ne suis pas pleinement informé, les disques externes semblaient être plus sensibles à la surcharge.

    D’après mon expérience, le résultat a été une erreur se déclenchant toutes les 5 minutes et la vitesse de traçage a chuté à un rythme effréné ou s’est complètement arrêtée. Si vous utilisez des gestionnaires de parcelles tels que Swar, vous serez bien mieux sur ce front.

  3. Vérifiez vos paramètres d’alimentation USB. Les ordinateurs peuvent désactiver l’alimentation d’un port USB et sont plus pertinents pour les utilisateurs qui tracent sur un ordinateur portable. Vous pouvez désactiver bon nombre de ces paramètres d’alimentation en effectuant une recherche Windows sur « Modifier le plan d’alimentation ». À partir de là, sélectionnez « Modifier les paramètres d’alimentation avancés », accédez à « Paramètres USB » et désactivez le paramètre de suspension sélective USB.

    Vous devrez peut-être également accéder au Gestionnaire de périphériques et débrancher les « contrôleurs de bus série universels ». De là, vous pouvez cliquer avec le bouton droit sur les périphériques, accéder aux propriétés, sélectionner « Gestion de l’alimentation » et désactiver « Autoriser l’ordinateur à éteindre ce périphérique pour économiser de l’énergie » comme moyen supplémentaire d’appliquer le paramètre précédent.

A lire aussi :  Dépannage d'un lecteur de CD pour ordinateur portable

Bien que franchement, de tout problème que vous êtes susceptible de rencontrer lors du traçage avec des externes USB, il est susceptible d’être plus lié aux n ° 1 et n ° 2 ci-dessus, en particulier en raison de la nature délicate de trouver et d’identifier le bon matériel qui prend en charge les versions USB élevées. .

Dernières pensées

Le traçage global via des boîtiers USB est à la fois viable et étonnamment rentable. Représentant un ralentissement de 10% à 35%, cela en fait un bon moyen de tirer parti de l’ancien matériel ou de se lancer dans le traçage sans s’engager dans une machine de traçage dédiée.

De plus, avec quelques ajustements et des réglages optimaux, l’écart que vous rencontrez pourrait être plus proche de l’extrémité inférieure. Je recommanderais fortement en toutes circonstances d’utiliser un gestionnaire de tracé tel que Swar, mais il est particulièrement utile dans des situations comme celle-ci avec des goulots d’étranglement plus sensibles.

Tout cela s’accompagne certainement d’une complexité et de défis supplémentaires, mais pas de manière disproportionnée. Personnellement, j’utilise un mélange de traceurs budgétaires dédiés et de boîtiers USB attachés à des machines plus anciennes que je traîne.

Cet article est exact et fidèle au meilleur de la connaissance de l’auteur. Le contenu est uniquement à des fins d’information ou de divertissement et ne remplace pas un conseil personnel ou un conseil professionnel en matière commerciale, financière, juridique ou technique.

Bouton retour en haut de la page