Taille de fichier

Un article de Wikipédia, l'encyclopédie libre.

La taille du 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 (comme dans mégaoctet et gigaoctet), soit un préfixe binaire (comme dans mébibyte et gibyte).

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 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 fichier. (Un 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 que quatre gibits.

Tableau de conversion
Traditional units Decimal for comparison
Nom IEC Binaire Nombre d'octets Égal à Nom IEC Décimal Nombre d'octets Égal à
Kibibyte KiB 210 1,024 1024 o Kilooctet kbit 103 1,000 1000 octets
Mebibyte MiB 220 1,048,576 1024 KiB Mégaoctet Mbit 106 1,000,000 1000 koctets
Gibibyte GiB 230 1,073,741,824 1024 Mi Gigaoctet Gbit 109 1,000,000,000 1000 Moctets
Tebibyte TiB 240 1,099,511,627,776 1024 Gio Téraoctet Tbit 1012 1,000,000,000,000 1000 Goctets
Pebibyte PiB 250 1,125,899,906,842,624 1024 Tio Pétaoctet Pbit 1015 1,000,000,000,000,000 1000 Toctets
Exbibyte EiB 260 1,152,921,504,606,846,976 1024 Pio Exaoctet Ebit 1018 1,000,000,000,000,000,000 1000 Poctets
Zebibyte ZiB 270 1,180,591,620,717,411,303,424 1024 Eio Zettaoctet Zbit 1021 1,000,000,000,000,000,000,000 1000 Eoctes
Yobibyte YiB 280 1,208,925,819,614,629,174,706,176 1024 Zio Yottaoctet Ybit 1024 1,000,000,000,000,000,000,000,000 1000 Zétaoctet

Kilobyte (KB) (JEDEC), est parfois appelé sans ambiguïté kibibyte (KiB)(IEC). On utilise parfois kB, avec le préfixe SI k- pour kilo (1000) en minuscule, qui est alors toujours égal à 1000 octets.

Un système de fichiers peut afficher toutes les tailles avec le système métrique avec seulement kB sur les petits fichiers l'indiquant, alors que certains systèmes de fichiers/systèmes d'exploitation afficheraient les tailles dans, le système binaire traditionnellement utilisé sur les ordinateurs, pour toutes les tailles, par exemple KB, même si les fabricants de disques durs peuvent préférer utiliser le système métrique (par exemple GB = 1 000 000 000 d'octets et TB = 1000 GB), pour afficher des nombres de capacité plus élevés pour leurs produits.

Les transferts de fichiers (par exemple, les " téléchargements ") peuvent utiliser des taux d'unités d'octets (par exemple, les Mo/s) en système binaire plutôt que métrique, tandis que le matériel de réseau, comme le WiFi, utilise toujours le système métrique (Mbits/s, Gbits/s, etc.). d'unités de bits (et il doit envoyer plus que les fichiers eux-mêmes, de sorte qu'il faut tenir compte de certains frais généraux), ce qui rend des termes superficiellement similaires très incompatibles

Voir aussi[modifier | modifier le code]

Références[modifier | modifier le code]