Comment se fait-il que mon disque dur externe à 7 200 tr / min soit plus lent que mon disque dur portable à 5 400 tr / min?

0

Je lisais et écrivais les mêmes fichiers sur deux disques durs externes connectés au même ordinateur, un MacBook Pro 2011. Je m'attendais à ce que l'EHD à 7 200 tr / min soit plus rapide que mon à 5400 tr / min, mais ce n'était pas le cas.

Le lecteur de cache à 7 200 tr / min et 64 Mo est ce modèle HGST .

  • C'est un lecteur interne connecté à mon Mac avec une station d'accueil USB 3.0 dotée de sa propre source d'alimentation.
  • 4 To, moins de la moitié est utilisée.
  • Disque de 3,5 pouces
  • SATA III
  • Format: ExFAT

Le lecteur de cache à 5 400 tr / min et 8 Mo est ce lecteur WD portable .

  • C'est un lecteur portable sans source d'alimentation externe.
  • USB 3.0
  • Capacité de 1 To, plus que 3/4 complète
  • Disque de 2,5 pouces
  • Format: Mac OS étendu (sensible à la casse, journalisé)

Pour ouvrir un répertoire volumineux, le lecteur à 7 200 tr / min peut être plus lent de 1 à 5 secondes. Pour l’écriture de fichiers, la vitesse de rotation de 7 200 tr / min est encore plus lente, en particulier pour les gros fichiers.

Même s'ils prennent tous les deux en charge l'USB 3.0, mon Mac ne dispose que de vitesses USB 2 sur les deux ports USB.

Y at-il un problème avec mon disque dur à 7200 tr / min qui le rend si lent? Existe-t-il des commandes que je peux exécuter sur le terminal Mac pour obtenir plus d'informations sur ces lecteurs? Comment puis-je effectuer des contrôles sur ces lecteurs si nécessaire?

randwa1k
la source
Vous attendez-vous à ce qu'un disque soit plus rapide qu'un autre simplement parce qu'il tourne plus vite?
David Schwartz
Beaucoup de gens dans les critiques d'Amazon du disque 7200-RPM ont commenté sa rapidité , mais je l'ai trouvé plus lent que mes autres disques, donc je me demande si le disque que j'ai obtenu est défectueux.
randwa1k
Pourquoi ne pas faire une comparaison juste et reformater votre nouveau disque en "Mac OS étendu"?
Jason
Une vitesse de rotation supérieure (RPM) ne signifie pas toujours une vitesse de transfert de données plus rapide. Une vitesse de broche plus rapide signifie que les temps d'accès sont généralement inférieurs à ceux d'un modèle similaire avec une vitesse de broche plus faible.
Le
@ randwa1k: Consultez cette question sur Ask Different: apple.stackexchange.com/questions/56872/… . ExFAT est spécialement conçu pour la mémoire flash et non les disques durs mécaniques. Vous devriez donc utiliser un autre système de fichiers tel que HFS + (ou FAT32 si une compatibilité entre plates-formes est nécessaire) pour voir si vous obtenez de meilleurs résultats.
James P

Réponses:

4

Comparer un lecteur de facteur de forme 3,5 pouces à 7 200 tr / min à un lecteur de facteur de forme 2,55 à 5 400 tr / min revient à comparer des pommes à des oranges. Tandis qu'un disque plus petit peut avoir un régime plus faible, la densité des plateaux du disque de 2,5 pouces est supérieure à celle du disque de 3,5 pouces. De plus, la vitesse de rotation fait référence au bord le plus externe du disque. Pas le noyau. Cela signifie que la plupart du temps, vous utilisez un lecteur de 3,5 pouces, les vitesses ne touchent jamais les 7200 tr / min et se situent souvent dans la plage des 5 400 tr / min. Sans parler de la taille accrue d'un lecteur de 3,5 pouces, les temps de recherche sur les plateaux sont légèrement supérieurs à ceux d'un lecteur de 2,5 pouces.

En ce qui concerne les commandes de terminal, vous pouvez utiliser un Mac pour tester les performances. ddC'est un excellent outil pour effectuer des analyses comparatives simples. Supposons donc qu'un lecteur est monté en tant que volume 7200RPM_Driveet l'autre 5400RPM_Drive, vous pouvez exécuter ces tests. Tout d’abord, testons la vitesse d’écriture de la 7200RPM_Drivesuivante:

time dd if=/dev/zero of=/Volumes/7200RPM_Drive/testfile bs=1024k count=2048

Et maintenant, vérifiez la vitesse de lecture comme ceci:

time dd of=/dev/null if=/Volumes/7200RPM_Drive/testfile bs=1024k

Notez que ce ddtest fonctionne en créant un fichier nommé en testfilefonction de la sortie de /dev/zeropour un test d'écriture. Et puis on lit la même chose testfile. Ce faisant, vous obtenez un repère de vitesse assez décent.

Vous pouvez le faire avec le suivant 5400RPM_Drivepour le test d’écriture:

time dd if=/dev/zero of=/Volumes/5400RPM_Drive/testfile bs=1024k count=2048

Et ceci pour le test de lecture:

time dd of=/dev/null if=/Volumes/5400RPM_Drive/testfile bs=1024k

En fin de compte, cela pourrait vous donner un nouvel outil vous permettant de tirer la même conclusion: un lecteur est plus lent que l’autre. La seule pensée que je pourrais avoir alors serait le fait que ces deux disques soient connectés à votre Mac via des boîtiers USB. Et la station d'accueil pour disque dur plat SuperSpeed ​​SATA III insérable USB 3.0 (prise en charge ASMedia ASM1053E SATA III vers chipset USB, UASP et 6 To +) ne gère peut-être pas correctement le lecteur 7200 tr / min. Cela signifie que le lecteur est bon, mais la station d'accueil n'est pas le démon de vitesse qu'il prétend être. J'ai souvent vu différents mélanges de lecteurs se comporter différemment dans le même boîtier USB; Rappelez-vous que tous les circuits de pontage ne sont pas identiques. Et si le boîtier est conforme à la norme USB 3.0, la vitesse USB 2.0 n’est peut-être pas excellente?

Une autre idée est de vérifier comment les boîtiers USB sont connectés. Parfois, ils se trouvent sur le même bus USB que des périphériques USB 1.1, tels que des claviers et des souris, qui pourraient ralentir la vitesse. S'il existe un moyen d'isoler la connexion avec le lecteur USB allumé, ce serait le meilleur moyen de vérifier à nouveau.

Mais quand tout est dit et fait quand vous déclarez ce qui suit dans les commentaires:

Beaucoup de gens dans les critiques d'Amazon du disque 7200-RPM ont commenté sa rapidité, mais je l'ai trouvé plus lent que mes autres disques. Je me demande donc si le disque que j'ai obtenu présente un défaut.

Je suis assez convaincu que les utilisateurs qui commentent la vitesse relative de ce disque interne les utilisent avec des connexions internes SATA internes. Et ne pas utiliser un boîtier USB ou un périphérique de pontage. En général, je ne pense pas que vous ayez reçu un lecteur défectueux. Mais je suis assez confiant, d’après l’expérience du monde réel, que le boîtier de pontage USB que vous possédez peut ne pas être aussi rapide ni aussi robuste qu’il le prétend.

JakeGould
la source
3
“De plus, la vitesse de rotation se réfère au bord le plus externe du disque. Pas le noyau. ”- Ce n'est pas correct. RPM représente les révolutions par minute et mesure la vitesse angulaire indépendamment de la taille. (Compte tenu de deux disques avec la même vitesse en tours / minute et une taille de plateau différente, le plus grand a une zone externe supplémentaire qui se déplace plus rapidement (en vitesse linéaire ) pour suivre le centre.)
Kevin Reid
2

Le fait que le lecteur dispose de meilleures statistiques ne signifie pas qu’il est plus rapide. Il y a beaucoup de choses à considérer. Le plus gros problème que je vois, c’est qu’ils sont tous les deux connectés à l’USB 2.0, ce qui a pour effet de rendre superflus les avantages de vitesse du disque à 7 200 tr / min. Si le lecteur était connecté en interne à un bus SATA III, vous verriez une différence.

Par wikipedia:

L’USB 2.0 a été lancé en avril 2000 (à présent appelé "Hi-Speed"), ce qui augmente le taux de signalisation maximal de 480 Mbit / s (en raison des contraintes d’accès au bus, le débit effectif est limité à 35 ou 280 Mbit / s), en plus du débit de signalisation "USB 1.x Full Speed" de 12 Mbit / s.

Par Sandisk:

Différence entre SATA I, SATA II et SATA III Quelle est la différence entre SATA I, SATA II et SATA III? L’interface SATA I (révision 1.x), connue sous le nom de SATA 1,5 Gb / s, est la première génération d’interfaces SATA fonctionnant à 1,5 Gb / s. Le débit de bande passante, pris en charge par l'interface, peut atteindre 150 Mo / s.

L’interface SATA II (révision 2.x), connue sous le nom de SATA 3Gb / s, est une interface SATA de deuxième génération fonctionnant à 3,0 Gb / s. Le débit de bande passante, pris en charge par l'interface, peut atteindre 300 Mo / s.

L’interface SATA III (révision 3.x), anciennement connue sous le nom de SATA 6Gb / s, est une interface SATA de troisième génération fonctionnant à 6,0 Gb / s. Le débit de bande passante, pris en charge par l'interface, peut atteindre 600 Mo / s. Cette interface est rétro-compatible avec l’interface SATA 3 Gb / s.

Les spécifications SATA II fournissent une compatibilité ascendante pour fonctionner sur les ports SATA I. Les spécifications SATA III fournissent une compatibilité ascendante pour fonctionner sur les ports SATA I et SATA II. Toutefois, la vitesse maximale du lecteur sera plus lente en raison des limitations de vitesse plus faibles du port.

Sur la base de ces statistiques, le disque le plus rapide possible pour transférer des données à 7200 tr / min est proche des vitesses SATA II.

Indépendamment de la vitesse maximale qu'ils peuvent transférer tous les deux est de 480 Mbps en raison de la limitation USB 2.0. Ensuite, si vous considérez que le lecteur est 4x plus grand que le 5400, le temps de recherche sera légèrement plus long, ajoutez la fragmentation, la taille de la grappe, le format du disque, etc. et vous localiserez la source des vitesses plus lentes.

C'est comme acheter une Ferrari et y installer un moteur VW Bug. Afin d'obtenir des vitesses maximales, toutes les pièces doivent être assorties et le matériel a besoin de spécifications similaires.

chongo2002
la source
0

Les seules tailles de disques devraient vous dire quelque chose.

Pour que le disque à 5400 tr / min puisse trouver des données, il n’a qu’à chercher jusqu’à 1 To d’espace. Pour les 7 200 tr / min, il faut chercher à travers 4 To. Il y a tout simplement plus de secteurs dans lesquels chercher pour trouver quelque chose sur le disque 4 To que sur le 1 To. (Ce n’est pas qu’il cherche l’ensemble du disque, mais le point est plus d’espace = plus de possibilités d’adresse).

Quelles sont les tailles de cluster respectives de chacun des disques?

Si vous avez opté pour le formatage par défaut du disque à 7 200 tr / min, il est probable que vous disposiez de clusters de 4 096 octets. Vous dites que les fichiers deviennent plus lents, cela peut être dû au fait que vous avez utilisé de petites tailles de cluster, comme 4K au lieu de 64K, divisant ainsi le disque en plusieurs blocs afin que les fichiers plus volumineux soient fragmentés plus facilement dans les plus petits secteurs, ce qui signifie à son tour le temps de recherche. est (peut-être) considérablement augmenté.

Le seul moyen de faire une comparaison (le cas échéant) est de nettoyer les deux disques, de les reformater, de les charger de la même taille, puis de charger exactement les mêmes fichiers sur les deux et de défragmenter les deux disques, puis de essai.

Pour le moment, cependant, comme d’autres l’ont dit, vous comparez une variété de fruits comme s’ils étaient tous des bananes.

rism
la source
0

ExFAT est optimisé pour les lecteurs flash . Ainsi, même si les lecteurs de disque sont différents (l’USB 2.0 atténue en grande partie ce problème), le plus gros problème est que ExFAT est tout simplement un système de fichiers lent à utiliser dans un lecteur magnétique. Vous n'êtes pas le premier à le remarquer: Pourquoi exFAT est-il si lent sur Mac?

Jorge Nerín
la source