Pourquoi exFAT est-il si lent sur Mac?

11

J'ai essayé exFAT afin d'utiliser mon disque dur externe sur Mac et Windows, mais j'ai trouvé que c'était beaucoup plus lent que HFS +. La vitesse est sensiblement différente lorsque j'ai essayé d'avancer rapidement les films (plus de 4 Go).

exFAT a été recommandé dans cette question .

Tuan Anh Tran
la source
Il existe également une forte diminution des vitesses d'E / S lors de l'accès aux volumes au format exFAT via des applications Java. Nous avons une expérience avec CrashPlan qui déplace les archives situées exFAT environ 5 fois plus lentement que les archives stockées sur des volumes HFS.
Pro Backup
Avez-vous formaté votre disque avec Windows ou Mac OS?
codingFriend1

Réponses:

11

exFAT est un système de fichiers optimisé pour les lecteurs flash , ce qui signifie des périphériques de stockage sans pièces mobiles où les temps de recherche sont constants. Il semble que vous l'utilisiez pour un disque dur mécanique - ce qui est à l'origine des mauvaises performances que vous rencontrez.

Vous devez reformater le disque en HFS + ou FAT32 et utiliser uniquement exFAT pour les disques SSD.

réf: http://en.wikipedia.org/wiki/ExFAT

annawie
la source
Pourquoi seulement SSD? Est-ce que cela inclut les disques SSD ou simplement les lecteurs flash?
William
Les disques SSD @William (disques SSD) sont des lecteurs flash (c'est-à-dire qu'ils sont construits avec des cartes mémoire-flash au lieu d'un disque rotatif avec une tête mécanique). Avec les disques durs, vous devez attendre que la tête se trouve sur un secteur spécifique pour commencer à lire les données, mais les lecteurs flash (SSD ou autres) lisent presque instantanément. exFAT est conçu pour utiliser ce deuxième type de matériel.
Alejandro Iván
@ AlejandroIván hmm Je suis sûr que les lecteurs flash n'ont pas la même durée de vie en lecture et en écriture que les SSD, mais cela pourrait être vrai. Donc, si exFat est le nouveau Fat32, pourquoi est-il uniquement destiné à fonctionner avec un SSD?
William
@William, c'est probablement vrai, mais en général, lorsque vous parlez de lecteurs "flash", vous parlez de stockage basé sur des cartes mémoire plutôt que sur des disques rotatifs. exFAT est bien plus puissant que FAT32, par exemple, il ne vous limite pas à 2 Gio par fichier comme FAT32. Il est destiné à fonctionner avec des SSD, mais il peut fonctionner avec des disques durs (c'est juste plus lent). En fait, je préfère utiliser exFAT sur tous mes appareils amovibles (y compris un disque dur USB mécanique), car il est compatible avec Windows (XP et versions ultérieures), Linux et macOS en lecture-écriture (probablement en installant certains packages sur Linux, mais rien de trop compliqué).
Alejandro Iván
@ AlejandroIván Oui, même raison pour laquelle j'essaie de me convertir en utilisant ExFat. Voici le problème que je rencontre dans apple.stackexchange.com/questions/270850/… nous pouvons continuer la discussion là-bas si vous avez une idée
William