Qu’est-ce que le nouveau système de fichiers Apple (APFS)

APFS (Apple File System) est un nouveau système de fichiers utilisé sur tous les appareils Apple, de l’Apple Watch aux ordinateurs Mac. Il est optimisé pour la mémoire flash et a remplacé l’ancien HFS+. Aujourd’hui, presque tous les nouveaux gadgets vendus par Apple fonctionnent avec un lecteur flash, y compris la plupart des ordinateurs Mac. Lors du développement de ce nouveau système de fichiers, une grande attention a été portée à l’amélioration des vitesses de lecture et d’écriture ainsi qu’à la fiabilité globale en matière de stockage et de transfert.

Qu’est-ce que le nouveau système de fichiers Apple (APFS)

Contenu

  1. Nouveautés d'APFS
  2. Le principe de l'APFS et ses fonctions les plus utiles
  3. Quels sont les avantages pour les utilisateurs ?
  4. Inconvénients de l'APFS
  5. Comment ouvrir un disque APFS sous Windows
  6. Comment récupérer des données supprimées ou formatées par accident

Nouveautés d’APFS

Tant de fonctionnalités ont été ajoutées à APFS. Nous ne savons même pas par où commencer : optimisation pour Flash et SSD, prévention de la perte de données en cas de catastrophe grâce à l’augmentation du nombre d’opérations atomiques, prise en charge intégrée de plusieurs types de chiffrement, temps de réponse considérablement réduit, évaluation rapide de la taille des fichiers et des dossiers – la liste est longue. En pratique, cela offrira un fonctionnement plus stable du système d’exploitation, augmentera la vitesse de lecture/écriture des données et protégera davantage les informations des utilisateurs.

De plus, APFS prend en charge la commande TRIM. Avec cette commande, la vitesse du disque flash n’est pas réduite et la quantité d’espace libre (avec le temps) ne diminue pas. Le « TRIM » informe le disque flash des données qui ne sont pas contenues dans le système de fichiers et qui peuvent être supprimées.

Le principe de l’APFS et ses fonctions les plus utiles

Système de fichiers APFS

Tout d’abord, nous devons aborder quelques termes clés. Les opérations atomiques sont des opérations effectuées dans un système de fichiers ou une base de données de manière inséparable et ne peuvent être simplifiées. Une opération atomique ne peut pas être laissée inachevée si elle est interrompue. Une telle action est soit entièrement exécutée, soit pas du tout.

La sauvegarde atomique sécurisée compatible POSIX s’effectue comme suit : lorsque nous travaillons avec une application et sauvegardons un fichier, les données de la mémoire sont déchargées vers un fichier temporaire sur le disque.

Lorsque l’application est sûre que les données ont été complètement téléchargées sans erreurs, elle demande au système de fichiers de renommer le fichier. L’opération de renommage est atomique et sera soit complète, soit incomplète. Lors du renommage, ce qui se passe est le suivant : le système de fichiers déplace le fichier temporaire vers l’emplacement de sauvegarde (par exemple, de /var/tmp/Batcave_shopping.pages à ~dima/Documents/Batcave_shopping.pages) puis supprime les anciennes données.

Cependant, que se passe-t-il si nous sauvegardons un dossier ou un Bundle (par exemple, .rtfd ou .app, qui sont essentiellement des dossiers) plutôt qu’un fichier ? Supposons que nous travaillons avec un document ~dima/Documents/AlfredHappyBirthday.rtfd. C’est un Bundle. Nous avons du texte et plusieurs images dedans. Lorsque nous apportons des modifications et les sauvegardons, l’application réécrit l’ensemble du Bundle, pas seulement le texte ou l’image modifiés. Les exigences POSIX ne nous permettent pas de renommer un dossier là où des données existent déjà, nous devons donc recourir à des astuces. Le document est déplacé de ~dima/Documents/, libérant de l’espace, puis le fichier temporaire de /var/tmp/AlfredHappyBirthday.rtfd est renommé dans l’espace vide. Cette opération n’est pas atomique et n’est pas sécurisée. Si une erreur système se produit ou si l’ordinateur perd de l’alimentation pendant le processus, le document sera perdu.

Une telle décision n’est pas souhaitable. C’est pourquoi une nouvelle opération de sauvegarde sécurisée de dossier atomique, incompatible avec POSIX, a été introduite dans APFS. Lorsqu’une application demande à sauvegarder un dossier, les fichiers temporaires et permanents sont échangés. Cela est fait par le système de fichiers, et cette opération est atomique.

C’est la fonction de copie sécurisée sur écriture (Copy-on-write) – l’une des innovations les plus importantes de l’APFS.

Les snapshots sont une capture spécifique d’un volume qui stocke des informations sur les données de ce volume à un moment donné. La manière la plus simple de comprendre comment cela fonctionne est par un exemple. Supposons que nous ayons un volume (par exemple, une clé USB) avec deux présentations. Nous créons un snapshot de cette clé USB. Il contient deux fichiers Joker.key et Riddler.key. Le snapshot lui-même n’inclut pas les données de la clé USB – seulement quels fichiers s’y trouvaient au moment de la capture et à quels blocs ils appartenaient. La particularité du snapshot est que les blocs enregistrés dedans sont verrouillés. Ils ne peuvent pas être supprimés, déplacés ou réécrits. Donc, par exemple, si nous apportons des modifications à Joker.key et que Riddler.key est supprimé, les blocs de données originaux resteront intacts. Bien que cette approche prenne de l’espace libre supplémentaire, elle permet à APFS de revenir presque instantanément au volume « dans le temps » au moment de la création de n’importe quelle photo.

Si vous avez besoin d’une copie d’un fichier ou d’un dossier – vous cliquez droit dessus et sélectionnez Dupliquer. Dans HFS+, cela signifie que le système de fichiers lit toutes les données puis les écrit dans l’espace libre. Cette approche gaspille de l’espace de manière inefficace et use le disque et le CPU. Dans APFS, lorsque vous dupliquez des données – via Dupliquer ou simplement ⌘C, ⌘V – le système de fichiers ne copie que le lien physique vers les données, et le contenu n’est pas dupliqué. Cette opération est appelée clonage. Grâce au clonage, une copie de données ou de dossier apparaît presque instantanément et prend un espace libre négligeable. Si vous apportez des modifications à l’original ou au clone, le système de fichiers enregistrera les modifications et redirigera le lien en conséquence, tandis que les données originales resteront intactes. Dans APFS, l’opération de clonage est atomique.

Quels sont les avantages pour les utilisateurs ?

En plus d’un fonctionnement plus rapide et plus stable du système d’exploitation, les utilisateurs auront accès à des outils fiables pour le chiffrement des données sur le disque. Avec APFS, les iPhones ne se transformeront plus en « briques » après des mises à jour échouées – Apple protègera les données sur le disque contre les dommages causés par les pannes. Enfin, grâce à la fonctionnalité de partage d’espace, tous les volumes sur le disque pourront « partager » l’espace libre.

Si, par exemple, vous avez installé Windows via Bootcamp comme deuxième système et que vous avez alloué 100 Go pour cela, avec Apple File System, vous n’aurez plus besoin de redistribuer manuellement la quantité de mémoire allouée. Si 100 Go ne suffisent pas, le système « prendra » la quantité nécessaire d’espace disque libre. De plus, la fonctionnalité Clone File and Folder vous permettra de copier et déplacer des données plus rapidement.

Inconvénients de l’APFS

Le point le plus important est la compatibilité. Si vous avez un Mac avec une partition Windows créée par Apple Boot Camp, vous aurez besoin d’un pilote Windows spécifique capable de lire le disque APFS.

Un autre inconvénient majeur est la jeunesse du système de fichiers lui-même. Étant donné que l’APFS a été récemment lancé, il a encore un long chemin à parcourir en termes de tests et de perfectionnement pour éviter tous les bugs, pertes de données et autres nuances.

Comment ouvrir un disque APFS sous Windows

Comme pour les versions précédentes des systèmes de fichiers développés par Apple, APFS n’est pas pris en charge par le système d’exploitation Windows.

Alors que vous pouvez au moins lire les données d’un disque NTFS sur un Mac, aucun ordinateur Windows ne pourra voir un disque APFS.

Tôt ou tard, tous les propriétaires de plusieurs ordinateurs fonctionnant avec différents systèmes d’exploitation ou les propriétaires de Mac qui utilisent souvent Windows via BootCamp commencent à y penser.

Les développeurs de Paragon Software proposent une solution simple et élégante à ce problème. Pour rendre compatibles les systèmes de fichiers opposés, vous pouvez utiliser une utilité spéciale appelée APFS for Windows de Paragon Software.

Système de fichiers APFS

APFS for Windows est un pilote système pour Windows, qui vous permet de travailler pleinement avec des disques formatés en APFS. Il prend en charge à la fois la lecture et l’écriture de données à une bonne vitesse.

Un mode de montage en lecture seule est prévu pour accéder aux données importantes, protégeant ainsi les données originales contre toute modification. APFS peut même être monté à partir d’une image disque.

Système de fichiers APFS

Les disques bruts bit à bit, ainsi que les disques virtuels aux formats populaires VMDK, VDI, VHD, VHDX sont pris en charge. Les développeurs travaillent déjà sur la prise en charge des formats .E01 et .Ex0.

Comment récupérer des données supprimées ou formatées par accident

Parfois, des fichiers sur lesquels vous avez travaillé pendant de nombreuses heures ou d’autres données importantes peuvent être perdues en raison de pannes de courant, de suppression accidentelle ou de formatage du disque dur. Dans de telles situations, la question se pose automatiquement : que faire pour récupérer un fichier important ?

La méthode la plus naturelle et la plus efficace est d’utiliser l’application RS Data Recovery, qui permet de récupérer rapidement un fichier perdu. L’application est facile à utiliser et permet de récupérer des fichiers qui ont été supprimés accidentellement il y a quelques mois.

Questions fréquemment posées

Le but du nouveau système de fichiers Apple (APFS) est de remplacer le système de fichiers HFS+ existant utilisé dans les appareils Apple. APFS est conçu pour améliorer les performances, la sécurité et la fiabilité. Il introduit des fonctionnalités telles qu'un chiffrement amélioré, la prise en charge des instantanés et une meilleure gestion des fichiers et répertoires volumineux. APFS vise également à optimiser l'espace de stockage et à améliorer la compatibilité entre les différents appareils Apple, y compris macOS, iOS, tvOS et watchOS.
APFS (Apple File System) diffère de l'ancien système de fichiers utilisé par Apple, HFS+ (Hierarchical File System Plus), à plusieurs égards. APFS est conçu pour être plus efficace, sécurisé et compatible avec les technologies de stockage modernes. Il prend en charge des fonctionnalités telles que les instantanés, le clonage et le chiffrement, et il est optimisé pour les disques flash et les disques à état solide. APFS introduit également une amélioration du clonage des fichiers et des répertoires, une copie de fichiers plus rapide et une meilleure gestion des métadonnées, ce qui se traduit par une performance et une fiabilité accrues.
Les avantages de l'utilisation d'APFS (Apple File System) incluent une performance améliorée, des fonctionnalités de sécurité renforcées et une meilleure intégrité des données. APFS est conçu pour optimiser l'efficacité du stockage, réduire la duplication des fichiers et améliorer la réactivité du système de fichiers. Il prend également en charge des fonctionnalités telles que les instantanés, qui permettent des sauvegardes de données faciles, et le chiffrement, qui aide à protéger les données sensibles. De plus, APFS est compatible avec divers appareils et systèmes d'exploitation Apple, ce qui en fait un système de fichiers polyvalent et fiable.
APFS (Apple File System) peut être utilisé sur tous les appareils Apple exécutant macOS High Sierra ou une version ultérieure. Cela inclut les ordinateurs Mac, les ordinateurs portables MacBook, les iMac, les Mac Pro, les Mac mini, ainsi que les appareils iOS tels que l'iPhone, l'iPad et l'iPod touch. Cependant, il est important de noter que les appareils plus anciens peuvent ne pas prendre en charge toutes les fonctionnalités d'APFS, et certaines fonctionnalités peuvent nécessiter des exigences matérielles spécifiques.
laissez un commentaire

Articles connexes

Système de fichiers ReFS et récupération de données
Système de fichiers ReFS et récupération de données
Quel est l’objectif, les avantages et les inconvénients du système de fichiers ReFS? Ci-dessous, nous comparerons les différences entre ReFS et NTFS et parlerons des fonctionnalités de fonctionnement et de récupération des informations perdues à partir de différents types de … Continue reading
Utilisation de liens symboliques et physiques sous Windows
Utilisation de liens symboliques et physiques sous Windows
Voici une analyse de la notion de liens durs et symboliques dans Windows, avec une explication de leur objectif principal et de leurs différences clés. Vous pouvez également apprendre comment créer des liens en utilisant les méthodes standard de Windows … Continue reading
Optimisation de Windows : fonctionnalités et services pouvant être désactivés
Optimisation de Windows : fonctionnalités et services pouvant être désactivés
Désactiver certaines fonctionnalités et services de Windows 10 augmentera les FPS dans les jeux, accélérera les programmes et les applications exigeantes. Vous trouverez ci-dessous une liste des fonctionnalités et services que vous pouvez désactiver.
Qu’est-ce que LVM et comment y travailler?
Qu’est-ce que LVM et comment y travailler?
Pour augmenter le niveau de sécurité des données, les développeurs intègrent de nouvelles technologies dans leurs systèmes d’exploitation. Dans cet article, nous examinerons le LVM et répondrons aux questions de savoir ce que c’est et quels sont ses principaux avantages.
Online Chat with Recovery Software