En informatique, la taille d'un fichier est une mesure de la quantité de données contenues dans un fichier informatique ou, alternativement, de la quantité de stockage qu'il consomme. Généralement, la taille du fichier est exprimée en unités de mesure basées sur l'octet. Par convention, les unités de taille de fichier utilisent soit un préfixe métrique, soit un préfixe binaire.

Unités Au début des ordinateurs, lorsque les capacités de stockage étaient de quelques milliers d'octets, les ingénieurs ont remarqué que 210 octets (soit 1024 o) était très proche de 103. Ils ont commencé à parler de 1024 octets comme d'un kilooctet ; avec le kilooctet, la différence n'était que de 2,4%. Mais avec le temps, les capacités de stockage augmentant, les kilooctets sont devenus des mégaoctets, gigaoctets voire des téraoctets ; et la différence a augmenté avec. De 2,4% pour les kilooctets, la différence est de quasiment 10% pour un téraoctet.

Aujourd'hui la notation kilooctet (ou ko) désigne 1000 octetsInternational Standard IEC 80000-13 Quantities and Units – Part 13: Information science and technology, International Electrotechnical Commission (2008)., et kibibyte (KiB) 1024 octets.

Dans la pratique, les logiciels et les systèmes d'exploitation n'ont pas toujours appliqué les mêmes conventions pour l'affichage des tailles. Certains ont historiquement utilisé les préfixes "kilo", "méga" et "giga" pour des multiples binaires, tandis que les préfixes du Système international désignent des multiples décimaux. Les préfixes binaires "kibi", "mébi" et "gibi" permettent de distinguer explicitement les deux conventions. Les fabricants de dispositifs de stockage indiquent généralement leurs capacités à l'aide des préfixes décimaux.

Les débits de données peuvent également être exprimés selon des unités différentes. Les débits des réseaux de télécommunications sont généralement exprimés en bits par seconde avec des préfixes décimaux, par exemple en Mbit/s ou en Gbit/s, tandis que le débit d'un transfert de fichiers peut être exprimé en octets par seconde. Le débit utile d'un transfert peut être inférieur au débit de la liaison réseau, une partie de celui-ci étant utilisée par les informations de contrôle des protocoles et, selon les conditions de transmission, par les retransmissions. +Tableau de conversionUnité traditionnelle Système décimal en comparaisonNomIECBinaireNombre d'octetsÉgal àNomIECDécimalNombre d'octetsÉgal àKibioctetKio2101,0241024 oKilooctetko1031,0001000 octetsMébioctetMio2201,048,5761024 KioMégaoctetMo1061,000,0001000 koctetsGibioctetGio2301,073,741,8241024 MiGigaoctetGo1091,000,000,0001000 MoctetsTébioctetTio2401,099,511,627,7761024 GioTéraoctetTo10121,000,000,000,0001000 GoctetsPébioctetPio2501,125,899,906,842,6241024 TioPétaoctetPo10151,000,000,000,000,0001000 ToctetsExbioctetEio2601,152,921,504,606,846,9761024 PioExaoctetEo10181,000,000,000,000,000,0001000 PoctetsZébioctetZio2701,180,591,620,717,411,303,4241024 EioZettaoctetZo10211,000,000,000,000,000,000,0001000 EoctesYobioctetYio2801,208,925,819,614,629,174,706,1761024 ZioYottaoctetYo10241,000,000,000,000,000,000,000,0001000 Zétaoctet

Système de fichiers Lorsqu'un fichier est écrit sur un système de fichiers – ce qui est le cas dans la plupart des périphériques modernes – il peut consommer un peu plus d'espace disque que le fichier n'en a pas besoin. C'est parce que le système de fichiers arrondit la taille à la hausse pour inclure tout l'espace inutilisé restant dans le dernier secteur de disque utilisé par le fichierUn secteur est la plus petite quantité d'espace adressable par le système de fichiers. La taille d'un secteur de disque est de plusieurs centaines ou plusieurs milliers d'octets. L'espace gaspillé est appelé espace libre ou fragmentation interne. Bien que les tailles de secteur plus petites permettent une utilisation plus dense de l'espace disque, elles diminuent l'efficacité opérationnelle du système de fichiers.

La taille maximale des fichiers pris en charge par un système de fichiers dépend non seulement de la capacité du système de fichiers, mais aussi du nombre de bits réservés pour le stockage des informations sur la taille des fichiers. La taille maximale de fichier dans le système de fichiers FAT32, par exemple, est de 4 294 967 295 octets, soit un octet de moins de .

Voir aussi

Préfixes du Système international d'unités Unité de mesure en informatique Octet

Références

Notes

Catégorie:Terminologie de l'informatique Catégorie:Unité de mesure informatique