Système de fichiers Apple File System (APFS): toutes les informations

Table des matières:
- Système de fichiers Apple File System (APFS)
- Système de fichiers Apple: numéros Inodo 64 bits
- Mappeur de blocs extensible
- Fichiers dispersés
- Protection contre les catastrophes
- Attributs étendus
- Fonction TRIM
- Cryptage
- La compatibilité
- Optimisation Flash / SSD
- Espace partagé
- Clonage de fichiers et de répertoires
- Instantanés
- Calcul rapide de la taille des répertoires
- Atomic Safe-Save
Lors de la WWDC 2016, Apple nous a surpris en présentant un nouveau système de fichiers appelé APFS (Apple File System). Ce nouveau système de fichiers vient remplacer le système de fichiers HFS + (date d'introduction 1998) qui, avec son prédécesseur HFS (date d'introduction 1985), a plus de 30 ans.
Système de fichiers Apple File System (APFS)
L'idée d'Apple est que ce système de fichiers commence à être mis en œuvre avec son nouveau système d' exploitation Mac OS Sierra en 2017, il semble que dans les versions pour les développeurs du nouveau système d'exploitation Apple, il soit déjà inclus, bien qu'avec certaines limitations, Veuillez noter que le système de fichiers est toujours en cours de développement.
Ce système de fichiers comprendra les caractéristiques générales suivantes:
Système de fichiers Apple: numéros Inodo 64 bits
APFS prend en charge les numéros Inodo 64 bits, ce qui est meilleur que les ID de fichier HFS + 32 bits. Ce qui signifie que dans un système d'exploitation 64 bits, APFS prend en charge plus de 9 quintillions de fichiers dans un seul volume.
Mappeur de blocs extensible
APFS dispose d'un mappeur de blocs étendu, permettant plus de stockage sur un seul appareil. Lors de l'initialisation de très gros disques avec HFS +, ce système de fichiers était très limité par la taille des blocs d'allocation et initialise tout le stockage du système de fichiers à la création. Au lieu de cela, APFS créera la structure de données nécessaire de manière " dynamique ", améliorant ainsi les performances.
Fichiers dispersés
Le système de fichiers Apple prend en charge les fichiers clairsemés, que HFS + et HFS ne prennent pas en charge. Les fichiers épars sont un type de fichier informatique qui essaie d'utiliser plus efficacement l'espace du système de fichiers. Ceci est accompli en écrivant de brèves informations (métadonnées) représentant les blocs vides sur le disque au lieu de l'espace "vide" réel qui constitue le bloc, utilisant ainsi moins d'espace disque.Protection contre les catastrophes
APFS utilise un nouveau système de métadonnées appelé " Copy-on-Write " qui assure les mises à jour du système de fichiers contre les catastrophes (par exemple, au cas où le courant s'éteindrait lorsque le disque dur écrit ou lit des données). Cette approche réduit également la surcharge supplémentaire qui s'est produite avec HFS +.
Attributs étendus
Le système de fichiers Apple a été conçu pour prendre en charge les attributs de fichier étendus. Dans HFS +, cette fonctionnalité existait déjà avec les attributs de fichier, mais il semble qu'ils l'aient repensée.
Fonction TRIM
Comme HFS +, le système de fichiers Apple prend en charge les opérations TRIM. Dans APFS, les opérations TRIM sont émises de manière asynchrone afin que, comme un fichier est supprimé ou que de l'espace soit libéré, il est récupéré, garantissant ainsi que les métadonnées ne sont modifiées qu'une seule fois, préservant ainsi la stabilité du stockage.
Cryptage
L'une des choses qui ont été fondamentales dans la conception du nouveau système de fichiers d'Apple a été la sécurité et la confidentialité. Dans OS X, le chiffrement complet du disque est disponible à partir d'OS X 10.7 Lion et dans iOS, le chiffrement concerne chaque fichier individuel à partir d'iOS4. APFS combine ces deux modes dans un modèle unifié qui chiffre les métadonnées du système de fichiers. APFS prend en charge le cryptage de manière native. Pouvoir choisir entre les modèles de chiffrement suivants dans chaque volume:- Non chiffré. Chiffré avec une seule clé. Chiffrement multi-clés avec des clés pour chaque fichier et une clé distincte pour les métadonnées sensibles. De cette façon, nous garantissons l'intégrité des données des utilisateurs, même lorsque la sécurité physique est compromise.
La compatibilité
- Certaines applications tierces devront être mises à jour pour prendre en charge APFS. Les volumes formatés en APFS ne seront pas reconnus dans OS X 10.11 El Capitan et versions antérieures. Vous pourrez partager le volume formaté à l'aide du protocole de partage de fichiers SMB.
Optimisation Flash / SSD
APFS optimisera le stockage Flash / SSD et peut être utilisé avec des disques durs traditionnels. Pour ce faire, il utilisera un nouveau type de copie par écriture, le Copy-On-Write dont nous avons parlé ci-dessus, qui maximise les performances et en même temps la fiabilité des données.
Espace partagé
Une nouvelle approche sur la façon de prendre de l'espace sur votre disque dur, liée aux fichiers épars.
Clonage de fichiers et de répertoires
Une nouvelle approche dans la mesure où les différentes révisions des fichiers et répertoires n'occupent pas autant d'espace sur le système de fichiers.
Instantanés
Un instantané est une instance en lecture seule du système de fichiers d'un volume. Le système d'exploitation aura la possibilité de créer des instantanés pour effectuer des sauvegardes qui rendront des programmes comme Time Machine plus efficaces.
Calcul rapide de la taille des répertoires
Le calcul rapide de la taille du répertoire permet à APFS d'obtenir plus rapidement l'espace total utilisé.
Atomic Safe-Save
Apple File System introduit une nouvelle transaction appelée Atomic Safe-Save qui permet d' enregistrer en toute sécurité des packages et des répertoires. Cette opération sera invisible pour l'utilisateur.
Source
Que sont les drones? toutes les informations

Guide complet qui nous explique ce que sont les drones, à quoi ils servent, leurs utilisations et nos modèles recommandés pour les amoureux de ces quadcopters.
Apple ajoute un système de fichiers apfs à iOS 10.3

APFS dans iOS 10.3 améliore la sécurité et offre de meilleures performances dans l'accès aux données sur les appareils iPhone / iPad.
Que sont les DNS et à quoi servent-ils? toutes les informations que vous devez savoir

Nous expliquons ce qu'est le DNS et à quoi il sert dans notre quotidien. Nous parlons également de la mémoire cache et de la sécurité DNSSEC.