Apple

Ce que vous devez savoir sur le nouveau système de fichiers d’Apple

Par Maximus , le 1 juin 2019 - 11 minutes de lecture

MacOS 10.13 High Sierra d’Apple intègre un nouveau système de fichiers appelé «Système de fichiers Apple», qui remplace en grande partie l’ancien système de fichiers HFS +. Apple File System, également appelé APFS, est utilisé par défaut sur les iPhones et les iPad depuis iOS 10.3. Il est également utilisé sur Apple Watch et Apple TV, mais il est désormais également disponible sur Mac.

Comment obtenir le système de fichiers Apple

EN RELATION: Nouveautés de macOS 10.13 High Sierra, disponibles dès maintenant

Vous n'avez rien de spécial à faire pour que votre Mac passe sur le nouveau système de fichiers APFS. Il suffit de passer à macOS 10.13 High Sierra. Le processus de mise à niveau migrera automatiquement le lecteur interne de votre Mac de HFS + à APFS, en supposant que le lecteur interne de votre Mac soit un SSD ou un autre périphérique de stockage entièrement flash.

Ce processus est automatique. Sur un Mac avec tout le stockage flash, les partitions internes seront migrées de HFS + (également appelé «Mac OS étendu») vers APFS. Il n’ya aucun moyen de se retirer de cette conversion.

Les disques Fusion (qui intègrent à la fois le stockage magnétique et le stockage magnétique traditionnel), les disques durs traditionnels et les volumes non-Mac (comme les volumes Windows Boot Camp) ne seront pas migrés. Si APFS ne fonctionne pas sur les disques Fusion pour le moment, Apple prévoit d’activer APFS sur les disques Fusion à l’avenir.

EN RELATION: Quel système de fichiers dois-je utiliser pour mon lecteur USB?

Les lecteurs externes, y compris les lecteurs USB et les cartes SD, ne seront pas non plus migrés vers APFS. Vous pouvez choisir de formater un lecteur externe en tant que APFS avec Utilitaire de disque. Cependant, d'autres systèmes de fichiers sont recommandés. Par exemple, exFAT offre une plus grande compatibilité avec Windows et d'autres appareils. Mac OS X Extended offre une compatibilité avec High Sierra ainsi qu'avec des Mac exécutant des versions plus anciennes du système d'exploitation macOS.

Votre disque Time Machine ne peut pas encore être formaté en APFS. Time Machine peut sauvegarder à partir d'un lecteur APFS, mais le lecteur de destination Time Machine doit être au format HFS +. Le système d’exploitation gèrera tout cela automatiquement; n’essayez pas de convertir votre disque Time Machine manuellement et tout ira bien.

Les avantages de l'APFS

Alors, pourquoi s'intéresser à APFS? Il présente de nombreux avantages par rapport à HFS +, notamment ses performances et sa fiabilité, ainsi que quelques améliorations au chiffrement et aux partitions.

Augmentation de la performance

Vous ne verrez pas de nouvelles fonctionnalités exceptionnelles avec un nouveau système de fichiers, mais vous constaterez diverses améliorations sous le capot. Par exemple, vous constaterez une amélioration des performances dans certaines opérations sur les fichiers.

Un dimensionnement plus rapide des répertoires peut en réalité être perceptible. Lorsque vous cliquez sur le bouton «Lire les informations» pour un dossier volumineux, la taille totale du fichier du dossier est nettement plus rapide. C’est parce que APFS stocke les métadonnées sur la taille des fichiers à un endroit où l’on peut y accéder plus rapidement, alors que HFS + faisait en sorte que le système d’exploitation examine les métadonnées de chaque fichier individuellement.

La copie de fichiers sera également plus rapide. Supposons que vous copiez un fichier d’un dossier à un autre. Plutôt que de simplement créer une deuxième copie des données de ce fichier sur le disque, APFS crée un marqueur indiquant qu'il existe deux fichiers sur le disque qui pointent vers les mêmes données. Cela signifie que l'opération de copie doit avoir lieu immédiatement. Si vous modifiez l'un des deux fichiers, APFS stockera le fichier d'origine et le fichier modifié, et tout fonctionnera comme prévu. C’est juste plus rapide et plus efficace sous le capot.

Les performances lors de la création de «fichiers fragmentés» sont également améliorées. En d’autres termes, si une application crée un fichier volumineux vide, c’est beaucoup plus rapide. Avec HFS +, une application créant un fichier de 5 Go devrait attendre pendant que le système d'exploitation écrit 5 Go de zéros du disque. Avec APFS, le système de fichiers marque l’espace comme étant alloué mais n’écrit pas immédiatement, c’est pourquoi il devrait maintenant être presque instantané.

Amélioration de la fiabilité et de l’intégrité des données

Le nouveau système de fichiers d’Apple résiste mieux à la corruption des données due aux bugs et aux pannes de courant.

APFS utilise la “copie sur écriture”. Par exemple, lorsque vous mettez à jour les métadonnées d’un fichier, comme son nom par exemple, le système de fichiers HFS + modifiera directement ces métadonnées. Si votre Mac tombe en panne avant la fin de l'opération, des données peuvent être corrompues. Avec APFS, lorsque vous modifiez les métadonnées d’un fichier, APFS crée une nouvelle copie des métadonnées. APFS pointe le fichier original sur ces métadonnées uniquement après l’écriture des nouvelles métadonnées. Il n’ya donc aucun risque de corruption des métadonnées. Cette fonctionnalité est également présente dans d'autres systèmes de fichiers modernes, tels que ZFS et BtrFS sous Linux et ReFS sous Windows.

Apple File System utilise également quelque chose appelé «Atomic Safe-Save», qui s'apparente à la copie sur écriture, mais s'applique à d'autres opérations sur les fichiers, y compris le changement de nom ou le déplacement d'un fichier.

La fiabilité est également améliorée grâce à la création et au stockage par APFS des sommes de contrôle associées aux données sur le disque. Lorsque APFS écrit un fichier sur un disque, il l'examine, l'exécute selon une formule mathématique qui génère une chaîne plus courte correspondant au fichier et l'écrit également sur le disque. Lorsque APFS lit des données, il les compare à la somme de contrôle sur le disque et vérifie sa concordance. Si les données ne correspondent pas à la somme de contrôle sur le disque, cela signifie que les données sont corrompues. Cela peut être dû à un bogue, à une défaillance matérielle ou à quelque chose d'autre, mais le système d'exploitation peut le reconnaître immédiatement.

Autres nouvelles fonctionnalités

Ce système de fichiers jette également les bases de nouvelles fonctionnalités et d’autres améliorations susceptibles de s’appuyer sur les offres APFS.

Par exemple, APFS incorpore des instantanés au niveau du système de fichiers. Le premier instantané contient une image complète de l'intégralité du lecteur, tandis que les instantanés à venir ne contiennent que les modifications apportées depuis l'instant précédent. Seules les nouvelles données que vous avez ajoutées occupent de l’espace. Time Machine fonctionne de la même manière, mais les instantanés d’APFS sont encore plus efficaces. Time Machine n’utilise pas encore APFS, mais Apple pourrait transférer Time Machine vers APFS dans une future version de macOS.

EN RELATION: Comment chiffrer le lecteur système, les périphériques amovibles et les fichiers individuels de votre Mac

APFS prend également en charge le cryptage multi-clé, ce qui permet d'utiliser différentes clés pour chiffrer différentes données sur le disque dur. Le fonctionnement du cryptage FileVault n’a pas encore changé, mais un jour, macOS pourrait utiliser différentes phrases de passe de cryptage pour les données de chaque utilisateur et les données du système.

Le «partage d'espace» est une nouvelle fonctionnalité dont certaines personnes tireront profit aujourd'hui. Traditionnellement, si vous créiez plusieurs volumes (partitions) sur un même disque physique, vous deviez décider au préalable de la quantité d’espace disponible pour chaque volume. Vous pouvez donc créer cinq volumes différents de 100 Go sur un lecteur de 500 Go. Si l’un de ces volumes nécessite plus de 100 Go d’espace, vous devez redimensionner les volumes manuellement. Toutefois, si un volume nécessite seulement 20 Go d’espace, vous perdez 80 Go d’espace, sauf si vous redimensionnez le volume puis allouez cet espace à un autre. Avec APFS, vous pouvez créer cinq volumes sur un lecteur de 500 Go sans vous soucier des besoins de chacun. Les volumes partageront de l'espace. Tant que l’espace total utilisé par ces cinq volumes est inférieur à 500 Go d’espace disponible total, les choses fonctionneront.

Des informations techniques supplémentaires sur APFS sont disponibles sur le site Web des développeurs d’Apple.

Que dois-je savoir sur l'utilisation de APFS?

Le passage à APFS devrait être en grande partie transparent. Votre lecteur sera automatiquement migré si APFS le prend en charge. Time Machine et File Vault fonctionnent toujours normalement.

Certains problèmes existent cependant avec Boot Camp. Un système Windows installé à côté de macOS ne peut pas encore lire APFS, même avec le logiciel Boot Camp d’Apple installé. Cela signifie que vous ne pouvez pas utiliser le Panneau de configuration Boot Camp pour modifier votre disque de démarrage à partir de Windows pour le moment. Pour redémarrer dans macOS, maintenez la touche Option enfoncée pendant le démarrage de votre PC et choisissez macOS. Vous pouvez toujours contrôler votre disque de démarrage à partir de Préférences Système> Disque de démarrage dans macOS. Espérons que Apple corrigera ce problème bientôt.

Lorsque vous utilisez l’application Utilitaire de disque (disponible dans Finder> Applications> Utilitaires> Utilitaire de disque), vous constaterez probablement que le lecteur de votre Mac est APFS (à moins qu’il s’agisse d’un lecteur Fusion ou d’un disque dur mécanique qui n’a pas été migré).

Grâce au partage d'espace, même si la plupart des utilisateurs possèdent un seul disque (partition) sur votre disque, celui-ci est formaté avec un conteneur APFS pouvant contenir plusieurs volumes. C’est la raison pour laquelle vous verrez qu’il est partagé par plusieurs volumes ici.

Pour ajouter un nouveau volume, cliquez sur le bouton “Nouveau volume”. Cela ajoutera de nouveaux volumes au conteneur APFS plus grand. Ils apparaîtront comme des volumes ou des partitions normaux dans le Finder et ailleurs sur le système, mais ils partageront de l'espace avec tous les autres volumes du conteneur APFS.

N’utilisez pas le bouton «Partition» pour ajouter une nouvelle partition, sauf si vous souhaitez ajouter un nouveau volume non APFS à votre système. L'ajout d'une nouvelle partition enlèvera de l'espace au conteneur APFS. Cependant, cela est obligatoire lors de l'ajout d'un volume Windows pour Boot Camp, par exemple.

Vous avez toujours un certain contrôle sur la taille de vos volumes APFS. Lors de la création d'un nouveau volume APFS, vous pouvez cliquer sur le bouton "Options de taille" et spécifier une taille de réserve (taille minimale) et une taille de quota (taille maximale) pour le volume, en veillant à ce qu'il ne devienne ni trop petit ni trop grand. Bien sûr, cela n’est pas nécessaire: APFS fonctionne automatiquement même si vous ne spécifiez pas ces options. Ils existent simplement si vous voulez ce contrôle supplémentaire.

Le passage à APFS ne sera pas remarqué par la plupart des utilisateurs de Mac, mais il jette les bases d’améliorations futures, accroît les performances dans certaines situations et contribue à la protection contre la corruption des données. Il déplace également macOS vers le même système de fichiers déjà utilisé par l’autre système d’exploitation d’Apple, iOS.

Maximus

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.