Un système de fichiers de l'ordinateur se compose de blocs de données numériques stockées sur des supports magnétiques qui est toujours disponible pour les programmes d'ordinateur en cas de besoin . Le terme informatique " fichier" et " système de fichiers " est issue d'une comparaison à des dossiers papier dans un bureau. Les systèmes de fichiers dans les ordinateurs sont représentés comme des codes binaires numériques appelés octets sur le disque dur . Les compositions des octets appelées matrices sont disposés d'une certaine manière spécifique pour le système de fichiers . Tableau
Le système de fichiers du fichier File Allocation Allocation Table est un des plus anciens systèmes de fichiers existants. Il fonctionne en stockant une table d'index sur le disque dur, en indiquant les domaines sur le disque appelé «clusters ». Un fichier typique aura une grappe de début et de pointeurs d'index associés à d'autres zones sur le disque où le reste de l'information de fichier est contenu . Le système de fichiers FAT est soutenu par un certain nombre de systèmes d'exploitation Windows . Un problème avec le système FAT est qu'elle tend à être plus lent que les autres systèmes de fichiers grâce au disque têtes étant remis à zéro chaque fois qu'il ya une mise à jour de la table de fichiers . Un autre problème plus grave avec le système est que si la table est corrompue , les fichiers peuvent disparaître que leurs entrées d'index associés ne seront plus visibles. Cependant, les fichiers peuvent être récupérés si accidentellement supprimé , aussi longtemps que la table FAT est intacte.
High Performance File System
Le système de fichiers de haute performance a été créé par Microsoft pour faire face à l'augmentation des tailles de disque survenant à la fin des années quatre-vingt . Le nouveau système de fichiers était aussi une réponse à une demande pour étendre les attributs des systèmes de fichiers tels que le système de nommage des fichiers , l'organisation des structures de fichiers et les marchés de serveur de réseau de l'époque. Comme FAT , il maintient également une structure similaire avec l'ajout d'un système de tri des répertoires en fonction de leurs noms de fichiers. Contrairement au système FAT du temps, les noms de fichiers ont été élargies pour inclure les conventions de nommage de fichiers longs. Un fichier dans HPFS a la fois des données et des attributs associés à ces données. Les aspects de sécurité où figurent aux côtés de la capacité de nom de fichier étendu . Une autre différence est que les clusters FAT de données sont devenus plus petits "secteurs" typiquement seulement prendre jusqu'à 512 octets chacun , et donc de réduire l'espace disque pour le stockage des fichiers sur le support de disque. D'autres , des attributs supplémentaires inclus la modification, la création et le temps d'accès de fichiers. En outre , les entrées supplémentaires comme un nœud de fichiers rendent l'accès de déposer des données plus rapide que par la méthode FAT.
New Technology File System
A New Technology File le système ne contient pas de tables spéciales ou d'autres informations relatives aux données détenues sur le disque, pas plus qu'il ne s'appuient fortement sur le format des données stockées sur le disque telles que la taille des secteurs. L'objectif principal de NTFS est de fournir un système de fichiers efficace pour assurer une fiabilité constante et fournir un moyen d'ajouter des fonctions améliorées pour le système sous-jacent . Il n'est pas contraint par les limites imposées pour les systèmes de fichiers FAT et d'autres semblables .
EXT4
Le système de fichiers EXT4 est le successeur de EXT précédents , EXT2 et EXT3 fichier tous les systèmes fonctionnant sous les systèmes d'exploitation Unix et Linux. Les systèmes de fichiers sous Unix sont dépendants du noyau du système d'exploitation , contrairement à d'autres systèmes de fichiers. EXT3 systèmes de fichiers peuvent être mis à niveau vers EXT4 , mais EXT2 et avant doivent être mis en séquence avant EXT4 est migré . Le principal avantage de l'utilisation EXT4 dans les systèmes Unix est qu'il peut stocker de gros fichiers jusqu'à 16 téraoctets . Un nombre illimité de sous-répertoires peuvent être créés dans le système EXT4 , et il offre de nombreux avantages par rapport aux versions précédentes des systèmes de fichiers EXT ( voir Ressources).