Groupe de 8 bits codant une information.
C’est l’unité de base pour représenter un caractère dans la plupart des systèmes (ex. : selon l’encodage ASCII, A = 01000001).
Utilisé pour mesurer la taille des fichiers, la mémoire, la bande passante, etc.
Symbole standard : o (en français), parfois B (en anglais, pour Byte).
Exemple :
le mot « bonjour » (7 lettres) occupe 7 octets en ASCII.
Différence essentielle
| Caractéristique | Bit | Octet (Byte) |
|---|---|---|
| Taille | 1 unité binaire (0 ou 1) | 8 bits |
| Symbole | b (minuscule) | o (français) ou B (anglais) |
| Usage principal | Transmission, logique binaire | Stockage, représentation des données |
| Exemple concret | Vitesse internet : 100 Mb/s (mégabits par seconde) | Taille d’un fichier : 5 Mo (mégaoctets) |
Attention aux confusions courantes :
- 1 octet = 8 bits → donc 1 Mo = 8 Mb.
- Les opérateurs indiquent les débits en bits/s (ex. : 300 Mb/s), tandis que les logiciels affichent les tailles en octets (ex. : 37,5 Mo/s).
- Une connexion de 100 Mb/s permet un téléchargement max théorique de 12,5 Mo/s (100 ÷ 8).
Multiples courants
Utilisés par les fabricants de disques, opérateurs réseau, normes internationales (SI)
| Préfixe | Symbole | En bits | En octets | Valeur (base 10) |
|---|---|---|---|---|
| kilobit / kilooctet | kb / ko | 1 kb = 1 000 bits | 1 ko = 1 000 octets | 10³ = 1 000 |
| mégabit / mégaoctet | Mb / Mo | 1 Mb = 1 000 000 bits | 1 Mo = 1 000 000 octets | 10⁶ = 1 000 000 |
| gigabit / gigaoctet | Gb / Go | 1 Gb = 10⁹ bits | 1 Go = 10⁹ octets | 10⁹ = 1 000 000 000 |
| térabit / téraoctet | Tb / To | 1 Tb = 10¹² bits | 1 To = 10¹² octets | 10¹² = 1 000 000 000 000 |
| pétabit / pétaoctet | Pb / Po | 1 Pb = 10¹⁵ bits | 1 Po = 10¹⁵ octets | 10¹⁵ |
| exabit / exaoctet | Eb / Eo | 1 Eb = 10¹⁸ bits | 1 Eo = 10¹⁸ octets | 10¹⁸ |
| zettabit / zettaoctet | Zb / Zo | 1 Zb = 10²¹ bits | 1 Zo = 10²¹ octets | 10²¹ |
| yottabit / yottaoctet | Yb / Yo | 1 Yb = 10²⁴ bits | 1 Yo = 10²⁴ octets | 10²⁴ |
Usage courant :
- Disques durs, clés USB, forfaits internet → base 10.
- Ex. : un disque de 1 To = 1 000 000 000 000 octets.
Note : en informatique système, on utilise parfois la base 2 (ex. : 1 kibioctet = 1 024 octets), mais les fabricants et réseaux utilisent la base 10.
Multiples binaires (base 2 – système binaire)
Utilisés par les systèmes d’exploitation, la mémoire vive (RAM), et les logiciels
Depuis 1998, l’IEC (Commission électrotechnique internationale) recommande des préfixes binaires spécifiques pour éviter la confusion :
| Préfixe binaire | Symbole | Équivalent en octets | Valeur (base 2) | Correspondance approx. |
|---|---|---|---|---|
| kibioctet | Kio | 1 Kio = 1 024 octets | 2¹⁰ | ≈ 1 ko (2,4 % de plus) |
| mébioctet | Mio | 1 Mio = 1 048 576 octets | 2²⁰ | ≈ 1 Mo (4,9 % de plus) |
| gibioctet | Gio | 1 Gio = 1 073 741 824 octets | 2³⁰ | ≈ 1 Go (7,4 % de plus) |
| tébioctet | Tio | 1 Tio = 1 099 511 627 776 octets | 2⁴⁰ | ≈ 1 To (10 % de plus) |
| pébioctet | Pio | 2⁵⁰ octets | ≈ 1,126 Po | |
| exbioctet | Eio | 2⁶⁰ octets | ≈ 1,153 Eo | |
| zebioctet | Zio | 2⁷⁰ octets | — | |
| yobioctet | Yio | 2⁸⁰ octets | — |
Pourquoi cette différence ?
- La mémoire informatique est organisée en puissances de 2 (ex. : 2¹⁰ = 1 024).
- Windows affiche 1 Go = 1 073 741 824 octets (donc en Gio), mais l’appelle « Go », ce qui crée une apparente perte d’espace sur les disques.
✅ Exemple concret :
Un SSD de 500 Go (500 × 10⁹ octets) apparaît sous Windows comme ≈ 465 Gio
Unités inférieures à 1 octet ?
Techniquement, on peut parler de fractions de bit dans la théorie de l’information (ex. : entropie), mais en pratique informatique :
- Le bit est indivisible comme unité d’adressage.
- On ne stocke ni ne transmet moins d’un bit dans les systèmes numériques classiques.
- Les préfixes comme millibit ou microbit n’existent pas dans les standards.
En résumé
- Le bit est la brique élémentaire de l’information (0 ou 1).
- L’octet (8 bits) est l’unité pratique pour stocker et manipuler les données (lettres, nombres, pixels…).
- Ne jamais confondre b (bit) et o/B (octet) : cela change tout dans les calculs de vitesse ou de capacité !
| Contexte | Utilise | Exemple |
|---|---|---|
| Disques, bande passante, cloud | Base 10 (ko, Mo, Go…) | Forfait fibre : 1 Gb/s |
| Mémoire RAM, OS (Linux/macOS récents) | Base 2 (Kio, Mio, Gio…) ou précision claire | df -h sous Linux utilise souvent Gio |
| Windows (historique) | Base 2… mais affiche « Go » au lieu de « Gio » | → source de confusion |