Comment rangez-vous vos affaires ? Personnellement, je jette mes affaires partout où je trouve de la place dans ma chambre. Et pour les nouveautés, je fais de la place quelque part près de chez moi en laissant tomber toutes les vieilles choses quelque part. Malheureusement, un ordinateur ne peut pas stocker un dossier de fichiers quelque part et partout. Il doit conserver toutes les données de manière organisée afin que tout fichier appelé soit accessible en un rien de temps. Un autre exemple de système de fichiers organisé est la bibliothèque où tous les livres sont indexés et classés.
De même, chaque système d'exploitation possède son propre système de fichiers de journalisation unique pour conserver ses données. Avec beaucoup de différences entre les systèmes de fichiers de journalisation, il y a une caractéristique qui leur est commune, et c'est la journalisation.
Qu'est-ce que le système de fichiers de journalisation ?
Le mot Journal représente le maintien d'événements temporels dans un journal. De même, la journalisation dans les ordinateurs a indiqué que tous les fichiers sont stockés avec une entrée dans le catalogue pertinent et que tout changement est documenté dans le propre journal de l'ordinateur. Lorsque vous recherchez un fichier sur votre ordinateur, il n'analyse pas l'intégralité du disque dur à la recherche de ce fichier ; au lieu de cela, il vérifie le catalogue correspondant.
La journalisation ne signifie pas nécessairement que les fichiers stockés dans le même secteur de disque dur sont regroupés dans un seul catalogue. Deux fichiers stockés éloignés peuvent avoir leurs entrées dans le même catalogue. Cela permet à l'ordinateur d'y accéder plus rapidement car il n'analyse pas tous les fichiers de votre disque dur, mais analyse les entrées de journal et localise le fichier requis.
Quelles sont les unités utilisées dans un système de fichiers de journalisation ?
Comme indiqué précédemment, il existe différents types de systèmes de fichiers de journalisation, mais ils utilisent tous le même type d'unités de mesure. Je les ai brièvement mentionnés dans le tableau ci-dessous :
Nom de l'unité |
Forme courte |
Valeur |
Tebioctets |
Tio |
1024 gigaoctets |
Pébioctet |
PiB |
1024 tebioctets |
Lisez aussi: Tout savoir sur le fichier batch
1. Système de fichiers de nouvelle technologie – Microsoft
Microsoft a développé son propre système de fichiers de journalisation connu sous le nom de New Technology File System ou NTFS en abrégé. Cela a été utilisé par défaut dans tous les systèmes d'exploitation Windows car il prend en charge de gros volumes de données. La taille de fichier maximale supporte 256 Tio, ce qui est vraiment très volumineux, et vous n'avez probablement jamais rencontré un fichier aussi volumineux.
NTFS utilise des informations de point de contrôle et des fichiers journaux pour rétablir les valeurs constantes d'une structure de fichiers après un redémarrage. Il peut également réparer les fichiers corrompus via ce que l'on appelle le NTFS auto-réparateur sans aucun temps d'arrêt. NTFS a été développé sur le système de fichiers FAT32 et peut lire, écrire et rechercher plus rapidement que la plupart des systèmes.
2. Système de fichiers étendu - Journalisation sous Linux
Comme Microsoft, Linux possède son propre système de fichiers de journalisation et s'appelle le système de fichiers étendu ou EXT. Il était basé sur le mode Unix ou UFS antérieur, mais a subi trois mises à niveau ces dernières années. Le système de fichiers étendu ou EXT a 4 versions en tout avec un numéro ajouté à la version la plus récente.
EXT 2 : Ce système de journalisation sous Linux était initialement utilisé dans Red Hat Linux et est toujours utilisé dans les cartes SD et les clés USB. Il a une capacité maximale de 32 Tio, ce qui est très inférieur à celui des autres systèmes de fichiers de journalisation.
EXT 3 : Il n'y a pas beaucoup de différence entre EXT 2 et EXT 3. Cependant, EXT 3 est devenu plus populaire et utilisé sous Linux, BSD et ReactOS.
EXT 4 : En raison des limitations de EXT 2 et EXT 3, le besoin d'un nouveau système de fichiers de journalisation était évident, et EXT 4 a été développé, avec une limite de taille maximale égale à 1024 PiB ou un million de TiB. Il est utilisé par la plupart des distributions Linux aujourd'hui et même par Google File Storage et Power PC. EXT 4 a inculqué la fonction d'utiliser des sommes de contrôle dans le système de fichiers de journalisation pour améliorer la fiabilité et les performances.
Lisez aussi: 7 meilleurs logiciels de clonage open source pour Linux
3. Système de fichiers Apple - Apple
Source de l'image : Pomme
Apple File System ou APFS en abrégé, est un système de fichiers de journalisation utilisé par Apple dans ses ordinateurs macOS. Il a été déployé avec Sierra et iOS 10.3 et prend en charge 8000 PiB, ce qui est supérieur à EXT4 qui ne prend en charge que 1024 PiB.
APFS a inculqué le chiffrement complet du disque et facilite la capture d'instantanés du système, qui sont ensuite utilisés comme référence. Il utilise également des sommes de contrôle pour garantir l'intégrité des données et protège le système contre les plantages.
Lisez aussi: Qu'est-ce qu'un fichier .DAT et comment l'ouvrir
Le dernier mot sur le système de fichiers de journalisation
La journalisation dans les systèmes de fichiers est une fonctionnalité importante qui aide lors des arrêts inattendus et des pannes du système. Le système de fichiers de journalisation maintient un système de grand livre concernant chaque fichier et chaque modification enregistrée. Cela facilite la localisation et l'exécution de n'importe quel fichier lorsqu'une commande est envoyée. J'espère que vous aimez les informations partagées sur cet article et que vous vous abonnez à nos publications Facebook et à notre chaîne YouTube pour plus d'articles comme ceux-ci.