Qu’est-ce qu’APFS (le système de fichiers macOS d’Apple) ?
APFS (Apple File System) est un système propriétaire d’organisation et de structuration des données sur les systèmes de stockage. APFS, initialement publié par Apple avec macOS High Sierra, remplace le système HFS+ vieux de 30 ans précédemment utilisé sur les Mac.
HFS + et HFS (une première version du système de fichiers hiérarchique) ont été créés à l’époque des disquettes, le principal support de stockage des Mac, lorsque les disques durs en rotation étaient une option coûteuse proposée par des tiers.
Apple envisage de remplacer HFS+ depuis des années. Finalement, APFS, déjà inclus dans iOS, tvOS et watchOS, est devenu le système de fichiers par défaut pour les Mac exécutant macOS High Sierra et versions ultérieures.
APFS est inclus dans macOS Catalina (10.15), macOS Mojave (10.14) et macOS High Sierra (10.13), ainsi que dans iOS 10.3 et versions ultérieures, tvOS 10.2 et versions ultérieures et watchOS 3.2 et versions ultérieures.
Optimisé pour les technologies de stockage modernes
HFS+ a été implémenté à une époque où les disquettes de 800 Ko étaient reines. Les Mac actuels n’utilisent pas de disquettes et les disques durs en rotation commencent à paraître obsolètes. Avec Apple mettant l’accent sur le stockage flash sur tous ses produits, l’optimisation d’un système de fichiers pour faire tourner les médias et la latence inhérente à l’attente qu’un disque tourne n’a plus beaucoup de sens.
Apple a conçu APFS à partir de zéro pour les SSD et autres systèmes de stockage flash. Bien qu’APFS soit optimisé pour le stockage à semi-conducteurs, il fonctionne bien sur les disques durs modernes.
face au futur
APFS prend en charge les numéros d’inode 64 bits. Un inode est un identifiant unique qui identifie un objet du système de fichiers (fichier ou dossier). À l’aide d’inodes 64 bits, APFS peut prendre en charge environ 9 quintillions d’objets de système de fichiers, dépassant l’ancienne limite de 2,1 milliards.
Une partie sur neuf milliards, c’est beaucoup, et vous vous demandez peut-être quel périphérique de stockage dispose de suffisamment d’espace pour contenir autant d’objets. La réponse nécessite une compréhension des tendances de stockage. Considérez ceci : Apple a déjà commencé à transférer la technologie de stockage au niveau de l’entreprise vers des produits grand public, tels que le Mac et sa capacité à utiliser le stockage hiérarchisé. Cela est apparu pour la première fois dans les disques de fusion, qui déplacent les données entre des SSD hautes performances et des disques durs plus lents mais plus gros. Les données fréquemment consultées sont conservées sur le SSD rapide, tandis que les fichiers peu utilisés sont stockés sur le disque dur.
Dans macOS, Apple a développé ce concept en ajoutant au mélange un stockage basé sur iCloud. Permettre aux utilisateurs de stocker des films et des émissions de télévision qu’ils ont déjà regardés dans iCloud libère de l’espace de stockage local. Bien que cet exemple ne nécessite pas un système de numérotation d’inodes uniforme sur tous les disques utilisés par ce système de stockage hiérarchisé, il indique une direction générale prise par Apple pour rassembler les différentes technologies de stockage qui répondent le mieux aux besoins d’un utilisateur et pour avoir le système d’exploitation les considère comme un espace fichier unique.
Fonction APFS
APFS possède un certain nombre de fonctionnalités qui le distinguent des anciens systèmes de fichiers.
- cloner: le clonage permet des copies de fichiers presque instantanées sans utiliser d’espace supplémentaire. Au lieu de copier un fichier petit à petit d’un emplacement à un autre, le clonage fait référence au fichier d’origine, partageant les mêmes blocs de données entre les deux fichiers. Des modifications sont apportées à un fichier et seuls les blocs de données modifiés sont écrits dans le nouveau clone, tandis que le fichier d’origine et le clone continuent de partager des blocs de données inchangés. Non seulement cela rend la copie et l’enregistrement des fichiers incroyablement rapides, mais cela permet également d’économiser sur les besoins en espace de stockage.
- instantané: APFS peut créer des instantanés de volume qui représentent des points dans le temps. Les instantanés facilitent les sauvegardes efficaces et vous permettent de revenir à une situation à un moment précis. Un instantané est un pointeur en lecture seule vers le volume d’origine et ses données. Le nouvel instantané n’occupe pas d’espace réel autre que la quantité nécessaire pour stocker un pointeur vers le volume d’origine. Au fur et à mesure que le temps passe et que des modifications sont apportées au volume d’origine, l’instantané ne sera mis à jour qu’avec les modifications qui se sont produites.
- chiffrement: APFS prend en charge le cryptage complet du disque à l’aide des modes AES-XTS ou AES-CBC. Les fichiers et les métadonnées sont cryptés. Les méthodes de chiffrement prises en charge incluent :
clair (pas de cryptage) - liaison simple
- Clés multiples, clés de données et de métadonnées par fichier
- partage d’espace: Le partage d’espace se termine par une taille de partition prédéfinie. Au lieu de cela, tous les volumes partagent l’espace libre sous-jacent sur le lecteur. Le partage d’espace permet à plusieurs volumes sur un disque d’augmenter et de réduire dynamiquement selon les besoins sans repartitionnement.
- copie sur écriture: Ce schéma de protection des données permet aux structures de données d’être partagées sans modification. Une fois qu’une modification (écriture) est demandée, une nouvelle copie unique est réalisée, garantissant que l’original reste intact. Ce n’est qu’une fois l’écriture terminée que les informations du fichier seront mises à jour pour pointer vers les dernières données.
- Conservation atomique: Ceci est similaire au concept de copie sur écriture, mais s’applique à toute opération de fichier, telle que renommer ou déplacer un fichier ou un répertoire. En prenant le renommage comme exemple, le fichier à renommer est copié avec les nouvelles données (nom de fichier). Le système de fichiers n’est pas mis à jour pour pointer vers les nouvelles données tant que le processus de copie n’est pas terminé. Cela garantit que si l’écriture ne se termine pas pour une raison quelconque (telle qu’une panne de courant ou un problème de processeur), le fichier d’origine restera intact.
- fichier fragmenté: cette manière plus efficace d’allouer de l’espace fichier permet à l’espace fichier d’augmenter uniquement lorsque cela est nécessaire. Dans un système de fichiers non dispersé, l’espace fichier doit être réservé à l’avance, même si aucune donnée n’est prête à être stockée.
FAQ
-
Windows prend-il en charge APFS ?
-
Dois-je utiliser APFS pour mon disque dur externe ?
ça dépend. APFS n’est compatible qu’avec macOS High Sierra ou version ultérieure, donc si vous déplacez des fichiers vers un Mac exécutant un système d’exploitation différent, formatez plutôt votre disque avec HFS+.
-
Quelle est la différence entre APFS et NTFS ?
NTFS est le format de système de fichiers utilisé par le système d’exploitation Windows. Votre Mac peut lire des fichiers NTFS, mais si vous souhaitez accéder en lecture et en écriture à un lecteur Windows, il doit être formaté avec le système de fichiers exFAT.
Merci de nous en informer!
Recevez chaque jour les dernières actualités technologiques
abonnement
Dites-nous pourquoi !
D’autres ne sont pas assez détaillés pour comprendre