Qu'est-ce qu'un système de fichiers exactement ? [EXPLIQUE]

Qu'est-ce qu'un système de fichiers exactement [EXPLIQUE]

Tous les fichiers de votre système sont stockés sur le disque dur ou sur d'autres périphériques de stockage. Un système est nécessaire pour stocker ces fichiers de manière organisée. C'est ce que fait un système de fichiers(file system) . Un système de fichiers(file system) est un moyen de séparer les données sur le disque et de les stocker dans des fichiers séparés. Toutes les informations sur un fichier - son nom, son type, ses autorisations et d'autres attributs sont stockées dans le système de fichiers(file system) . Le système de fichiers(file system) maintient un index de l'emplacement de chaque fichier. De cette façon, le système d'exploitation(operating system) n'a pas à parcourir tout le disque pour trouver un fichier.

Qu'est-ce qu'un système de fichiers exactement [EXPLIQUE]

Il existe différents types de systèmes de fichiers(file system) . Votre système d'exploitation(operating system) et le système de fichiers(file system) doivent être compatibles. Ce n'est qu'alors que le système d'exploitation pourra afficher le contenu du système de fichiers(file system) et effectuer d'autres opérations sur les fichiers. Sinon, vous ne pourrez pas utiliser ce système de fichiers(file system) particulier . Une solution consisterait à installer un pilote de système de fichiers(file system driver) pour prendre en charge le système de fichiers(file system) .

Qu'est-ce qu'un système de fichiers exactement ?(What Exactly Is a File System?)

Un système de fichiers(file system) n'est rien d'autre qu'une base de données qui indique l'emplacement physique des données sur le périphérique de stockage(storage device) . Les fichiers sont organisés en dossiers qui sont également appelés répertoires. Chaque répertoire comporte un ou plusieurs sous-répertoires qui stockent des fichiers regroupés en fonction de certains critères.

Lorsqu'il y a des données sur un ordinateur, il est obligatoire d'avoir un système de fichiers(file system) . Ainsi, tous les ordinateurs ont un système de fichiers(file system) .

Pourquoi il y a tant de systèmes de fichiers(Why there are so many file systems)

Il existe de nombreux types de systèmes de fichiers(file system) . Ils diffèrent par divers aspects tels que la manière dont ils organisent les données, la vitesse, les fonctionnalités supplémentaires, etc. Certains systèmes de fichiers(file system) sont mieux adaptés aux lecteurs qui stockent une petite quantité de données tandis que d'autres ont la capacité de prendre en charge de grandes quantités de données. Certains systèmes de fichiers(file system) sont plus sécurisés. Si un système de fichiers(file system) est sécurisé et robuste(secure and robust) , il se peut qu'il ne soit pas le plus rapide. Il serait difficile de trouver toutes les meilleures fonctionnalités dans un seul système de fichiers(file system) .

Par conséquent, cela n'aurait aucun sens de trouver le "meilleur système de fichiers". (file system.)' Chaque système de fichiers(file system) est destiné à un objectif différent et possède donc un ensemble de fonctionnalités différent. Lors du développement d'un système d'exploitation(operating system) , les développeurs travaillent également à la création d'un système de fichiers(file system) pour le système d'exploitation. Microsoft , Apple et Linux ont leurs propres systèmes de fichiers(file system) . Il est plus facile de faire évoluer un nouveau système de fichiers(file system) vers un périphérique de stockage(storage device) plus grand . Les systèmes de fichiers(File) évoluent et, par conséquent, les nouveaux systèmes de fichiers(file system) présentent de meilleures fonctionnalités que les anciens.

Concevoir un système de fichiers(file system) n'est pas une tâche simple. Beaucoup de recherches et de travail de tête(research and head work) y sont consacrés. Un système de fichiers(file system) définit comment les métadonnées sont stockées, comment les fichiers sont organisés et indexés, et bien plus encore. Cela peut être fait de plusieurs manières. Par conséquent, avec n'importe quel système de fichiers(file system) , il y a toujours place à l' amélioration -(improvement –) un moyen meilleur ou plus efficace d'effectuer des activités liées au stockage de fichiers.

A lire également :(Also Read: ) Que sont les outils(Tools) d'administration de Windows 10 ?

Systèmes de fichiers - une vue détaillée(File systems – a detailed view)

Plongeons maintenant plus profondément pour comprendre comment fonctionnent les systèmes de fichiers(file system) . Un périphérique de stockage(storage device) est divisé en parties appelées secteurs. Tous les fichiers sont stockés dans ces secteurs. Le système de fichiers(file system) détecte la taille du fichier et le place(file and places) dans une position appropriée sur le périphérique de stockage(storage device) . Les secteurs libres sont étiquetés "inutilisés". Le système de fichiers(file system) identifie les secteurs libres et attribue des fichiers à ces secteurs.

Après un certain moment, lorsque de nombreuses opérations de lecture et d'écriture ont été effectuées, le périphérique de stockage(storage device) subit un processus appelé fragmentation. Ceci ne peut pas être évité mais doit être vérifié, pour maintenir l'efficacité du système. La défragmentation est le processus inverse(reverse process) , utilisé pour résoudre les problèmes causés par la fragmentation. Des outils de défragmentation gratuits sont disponibles pour la même chose.

L'organisation des fichiers dans des répertoires et des dossiers aide à éliminer l'anomalie de nommage. Sans dossiers, il serait impossible d'avoir 2 fichiers portant le même nom. La recherche et la récupération de fichiers sont également plus faciles dans un environnement organisé.

Le système de fichiers(file system) stocke des informations importantes sur le fichier (– file) nom du fichier, taille(file size) du fichier , emplacement(file location) du fichier , taille du secteur(sector size) , répertoire auquel il appartient, détails des fragments, etc.

Systèmes de fichiers communs(Common file systems)

1. NTFS

NTFS signifie New Technology File System . Microsoft a introduit le système de fichiers(file system) en 1993(year 1993) . La plupart des versions du système d' exploitation Windows - Windows XP(Windows OS – Windows XP) , Windows Vista , Windows 7 , Windows 8 et Windows 10 utilisent le NTFS.

Vérifier si un lecteur est formaté en NTFS(Checking if a drive is formatted as NTFS)

Avant de configurer un système de fichiers(file system) sur un disque, celui-ci doit être formaté. Cela signifie qu'une partition du lecteur est sélectionnée et que toutes les données qu'elle contient sont effacées afin que le système de fichiers(file system) puisse être configuré. Il existe plusieurs façons de vérifier si votre disque dur utilise NTFS ou tout autre système de fichiers(file system) .

  • Si vous ouvrez "Gestion des disques" dans Windows (qui se trouve dans le Panneau de configuration(Control Panel) ), vous pouvez constater que le système de fichiers(file system) est spécifié avec des détails supplémentaires sur le lecteur.
  • Ou, vous pouvez également cliquer avec le bouton droit sur le lecteur directement à partir de l' Explorateur Windows(Windows Explorer) . Accédez au menu déroulant et sélectionnez "propriétés". Vous y trouverez le type de système de fichiers(file system type) mentionné.

Fonctionnalités de NTFS(Features of NTFS)

NTFS est capable de prendre en charge des disques durs de grande taille - jusqu'à 16 EB. Des(Individual) fichiers individuels d'une taille allant jusqu'à 256 To peuvent être stockés.

Il existe une fonctionnalité appelée Transactional NTFS . Les applications créées à l'aide de cette fonctionnalité échouent complètement ou réussissent complètement. Cela aide à atténuer le risque que certains changements fonctionnent bien tandis que d'autres ne fonctionnent pas. Toute transaction effectuée par le développeur est atomique.

NTFS a une fonctionnalité appelée Volume Shadow Copy Service . Le système d'exploitation et d'autres outils de sauvegarde logiciels(software backup) utilisent cette fonctionnalité pour sauvegarder les fichiers en cours d'utilisation.

NTFS peut être décrit comme un système de fichiers journalisé(journaling file system) . Avant que les modifications du système ne soient effectuées, elles sont enregistrées dans un journal. Dans le cas où une nouvelle modification entraîne un échec avant d'être validée, le journal facilite le retour à l'état précédent.

EFS - Encryption File System est une fonctionnalité où le cryptage est fourni pour les fichiers et dossiers individuels.

En NTFS , l'administrateur a le droit de définir des quotas d'utilisation du disque . (disk usage)Cela garantira que tous les utilisateurs ont un accès égal à l'espace de stockage(storage space) partagé et qu'aucun utilisateur n'occupe trop d'espace sur un lecteur réseau(network drive) .

2. GRAISSE(2. FAT)

FAT signifie table d'allocation de fichiers(File Allocation Table) . Microsoft a créé le système de fichiers(file system) en 1977(year 1977) . FAT était utilisé dans MS-DOS et d'autres anciennes versions du système d' exploitation Windows(Windows OS) . Aujourd'hui, NTFS est le système de fichiers principal du système(file system) d' exploitation Windows(Windows OS) . Cependant, FAT reste toujours une version prise en charge.

FAT a évolué avec le temps pour prendre en charge les disques durs avec des fichiers de grande taille.

Les différentes versions du système de fichiers FAT(The different versions of the FAT File System)

FAT12

Introduit en 1980, FAT12 a été largement utilisé dans Microsoft Oss jusqu'à MS-DOS 4.0 . Les disquettes utilisent toujours FAT12 . En FAT12 , les noms de fichiers ne peuvent pas dépasser 8 caractères alors que pour les extensions, la limite est de 3 caractères. De nombreux attributs de fichiers importants que nous utilisons aujourd'hui ont été introduits pour la première fois dans cette version de FAT -(FAT – volume) étiquette de volume, masqué, système, en lecture seule.

FAT16

La table d'allocation de fichiers(File Allocation Table) 16 bits a été publiée pour la première fois en 1984 et a été utilisée dans les systèmes DOS jusqu'à la version 6.22 .

FAT32

Introduit en 1996, il s'agit de la dernière version de FAT . Il peut prendre en charge des disques de 2 To (et même jusqu'à 16 Ko avec des clusters de 64 Ko).

ExFAT

EXFAT est l' acronyme de Extended File Allocation Table . Encore une fois(Again) , créé par Microsoft et introduit en 2006, cela ne peut pas être considéré comme la prochaine version de FAT . Il est destiné à être utilisé dans des appareils portables - lecteurs flash, cartes SDHC , etc. Cette version de FAT est prise en charge par toutes les versions du système d' exploitation Windows(Windows OS) . Jusqu'à 2 796 202 fichiers peuvent être stockés par répertoire et les noms de fichiers peuvent contenir jusqu'à 255 caractères.

Les autres systèmes de fichiers couramment utilisés sont

  • SHF+
  • Btrfs
  • Échanger
  • Ext2/Ext3/Ext4 (systèmes Linux)
  • FDU
  • SFP

Pouvez-vous basculer entre les systèmes de fichiers ?(Can you switch between file systems?)

Une partition d'un disque est formatée avec un système de fichiers(file system) particulier . La conversion de la partition en un autre type de système de fichiers(file system) peut être possible mais n'est pas conseillée. C'est une meilleure option pour copier les données importantes de la partition vers un autre périphérique.

Recommandé :(Recommended:) Qu'est-ce qu'un gestionnaire de périphériques ?

Certains(Certain) attributs tels que le chiffrement de fichiers, les quotas de disque, l'autorisation d'objet, la compression de fichiers et (file compression)l'attribut de fichier(file attribute) indexé ne sont disponibles que dans NTFS . Ces attributs ne sont pas pris en charge dans FAT . Par conséquent(Therefore) , basculer entre des systèmes de fichiers comme ceux-ci présente certains risques. Si un fichier crypté à partir de NTFS est placé dans un espace au format FAT , le fichier n'est plus crypté. Il perd ses restrictions d'accès et peut être consulté par n'importe qui. De même, un fichier compressé à partir d'un volume NTFS(NTFS volume) sera automatiquement décompressé lorsqu'il sera placé dans un volume au format FAT .

Sommaire(Summary)

  • Un système de fichiers(file system) est un endroit où stocker des fichiers et des attributs de fichiers. C'est une façon d'organiser les fichiers du système. Cela aide le système d'exploitation dans les recherches et la récupération de fichiers.
  • Il existe différents types de systèmes de fichiers(file system) . Chaque système d'exploitation possède son propre système de fichiers(file system) qui est préinstallé avec le système d'exploitation.
  • La commutation entre les systèmes de fichiers(file system) est possible. Cependant, si les fonctionnalités du système de fichiers(file system) précédent ne sont pas prises en charge dans le nouveau système, tous les fichiers perdent les anciennes fonctionnalités. Ainsi, il n'est pas recommandé.


About the author

Je suis un expert en informatique avec plus de 10 ans d'expérience dans l'industrie des logiciels et des navigateurs. J'ai conçu, construit et géré des installations complètes de logiciels, ainsi que développé et maintenu des navigateurs. Mon expérience me donne la capacité de fournir des explications claires et concises sur des sujets complexes - qu'il s'agisse du fonctionnement de Microsoft Office ou de la manière de tirer le meilleur parti de Mozilla Firefox. En plus de mes compétences en informatique, je suis également un écrivain adepte et je peux communiquer efficacement en ligne et en personne.



Related posts