ko Mo Go To Po Eo Zo Yo …
Kilo, Méga, Giga, Téra, Péta … c’est quoi ce charabia ?
Qu’est-ce que c’est que ce titre ?
(certains vont dire que je suis devenu fou !)
Et bien oui, comme dans la vie courante, il y a des unités de mesures en informatique.
Certaines peuvent vous sembler assez facile à comprendre. Si je vous vous parle de :
- mètres et kilomètres, ( m et km)
- grammes, kilogrammes et tonnes (g, kg et t)
- …
Sur l’image ci-contre bien évidemment, on ne parle pas de kilo octets, mais bien de grammes et de kilogrammes.
En informatique, on a commencé par des kilos. Puis rapidement, cela n’a pas suffit et on a ajouté des Mégas (pour mille kilos).
Et décidément comme tout va vite, il a fallu ajouter des Go, puis des To, Po, Eo, Zo et enfin des Yo … et ce n’est sans doute pas fini.
Vous noterez que j’ai à chaque fois ajouté un « o » derrière chaque unité, car nous parlons d’octets. Et c’est donc pour ça qu’on se retrouve avec des « ko Mo Go To Po Eo Zo Yo » et que c’est parfois un peu compliqué pour le débutants de s’y retrouver.
Important: En français, on parle d' »octets » en anglais on va parler de « bytes » (pas de « bits », ce n’est pas la même chose : lire Bits, Bytes Octets).
Comment compte-on en informatique ?
Eh bien, j’ai un vrai cas de conscience, car il y a 2 possibilités !
Impossible me direz-vous !
Je vais vous expliquer pourquoi …
1er cas)
- A l’école (c’était y a bien longtemps), j’ai appris: un kilooctet (ko) = 1024 octets, et un mégaoctet (Mo) = 1024 kilooctet, et ainsi de suite.
- Il y a quelques années avant l’an 2000, un organisme mondial (qui devait trouver cela trop compliqué) a décidé que un kilooctet (ko) = 1000 octets.
(voir la référence de l’article officiel : (http://physics.nist.gov/cuu/Units/binary.html) )
Qui a dit que l’informatique c’était carré et cartésien ???
Le vrai problème, c’est que cette norme n’est pas appliquée partout et que l’on trouve encore des anciennes notations.
En voici un exemple, avec les propriétés de mon disque dur affichées à partir d’un système Windows 10 (c’est quand même pas trop vieux)
Donc, si j’affiche les caractéristiques de mon disque dur :
Propriétés d’un disque dur. Affichage en Go et en octets.
Regardez-bien les valeurs affichées, elles sont exprimées en octets et en Go. (on voit tout de suite que la correspondance entre octets et Go ne correspond pas à une échelle simple).
D’un calcul simple, vérifions ce que je vous indiquait au-dessus :
- 126 906 003 456 octets / 1024 = 123 931 644 ko
- 123 931 644 ko / 1024 = 121 027 Mo
- 121 027 Mo / 1024 = 118 Go
Échelles des valeurs – ancien système (celui que j’ai appris)
Et c’est celle que vous retrouverez encore utilisée un peu partout.
- 1 kilooctet ( 1 ko ) = 1024 octets
- 1 mégaoctet (1 Mo = 1024 k0 = 1.048.576 octets
- 1 gigaoctet (1 Go) = 1024 Mo = 1.073.741.824 octets
- 1 téraoctet (1 To) = 1024 Go = 1.099.511.627.776 octets
- 1 pétaoctet (1 Po) = 1024 To = 1.125.899.906.842.624 octets
- 1 exaoctet ( 1 Eo) = 1024 Po
- 1 zettaoctet ( 1Zo) = 1024 Eo
- 1 yottaoctet (1 Yo) = 1024 Zo
Vous noterez que seul « ko » ne prend pas la 1ère lettre en majuscule.
Rappel : 1 Byte = 1 Octet (et donc 1kB = 1ko, etc …)
attention Byte avec un y pas un bit : ce n’est pas la même chose : n’hésitez pas à lire ou relire … bit ou Byte.
Échelles des valeurs – nouveau système.
Voici les valeurs telles que préconisées …
- 1 kilooctet ( 1 ko) = 1000 octets
- 1 mégaoctet (1 Mo) = 1.000.000 octets
- 1 gigaoctet (1 Go) = 1.000.000.000 octets
- etc …
- c’est vrai que c’est plus simple….!
et une nouvelle norme a été crée pour calculer en mode « informatique », le système à préfixe binaire.
ce qui donne en système à préfixe binaire :
- 1 kibioctet (1 Kio) = 1024 octets
- 1 mébioctet (1 Mio) = 1024 Ki0 = 1.048.576 octets
- 1 gibioctet (1 Gio) = 1024 Mio = 1.073.741.824 octets
- 1 tébioctet (1 Tio) = 1024 Gio = 1.099.511.627.776 octets
- 1 pébioctet (1 Pio) = 1024 Tio = 1.125.899.906.842.624 octets
- 1 exbioctet ( 1 Eio) = 1024 Pio
- 1 zébioctet ( 1Zio) = 1024 Eio
- 1 yobioctet (1 Yio) = 1024 Zio
Vous avez vu ? on ajoute un « i » devant le « o ».
Que retenir de tout ça ?
Si vous parlez avec des informaticiens (comme moi de la vieille époque), pour nous 1 ko sera toujours égal à 1024 octets. Et beaucoup de personnes utilisent encore ce système.
Les cas de figures qui peuvent se présenter:
- vous voyez écrit 100Mio
- alors là c’est facile, c’est la nouvelle norme.
- vous voyez écrit 100Mo
- ici, ça se complique, car on ne sait pas quelle norme est appliquée, et donc de quoi on parle exactement .
Pour votre culture
Sachez que les constructeurs expriment le plus souvent les tailles de leurs disques durs en Go ou GB et qu’ils s’agit bien évidemment de la nouvelle norme. (car c’est à leur avantage car un disque de 10GB (nouvelle norme) est plus petit qu’un disque de 10GB (ancienne norme) (10.000.000.000 octets contre 10.737.418.240 octets).
Et peu importe la norme, que vous utilisiez la nouvelle ou l’ancienne, si votre disque dur fait 20Go l’écart entre les 2 normes est faible (6% en Go). Mais n’oubliez pas qu’un disque dur de 20Go (ou 20GB) est plus petit qu’un disque dur de 20Gio (si tout est exprimé en nouvelle norme).
Mon commentaire de fin : Pas simple de s’y retrouver entre ces 2 normes.
Mais j’espère quand même que vous vous y retrouverez un peu mieux quand vous verrez tous ces sigles … ko Mo Go To Po Eo Zo Yo !!!
J’ai essayé d’expliquer les 2 normes, si toutefois cela n’était pas clair, n’hésitez pas à me le signaler, je supprimerai (ou déplacerai en niveau intermédiaire, cette histoire de nouvelle norme).
Bel article, merci de le partager.
Merci pour cet article ! cela nous a été très utile.
Merci pour cet article ! cela nous a été très utile. C’est exactement ce que je cherchais.
MERCI!
Bonjour,
je tenais à voue remercier , car vos explications m’ont sauvé la vie, sachant que j’ai galéré toute la journée.
Votre site est top et grand merci
Merci Kisskool,
n’hésite pas à partager le lien du site à tes connaissances car depuis quelques mois, il est beaucoup moins bien référencé sur Google et donc difficilement trouvable sur Internet.
A bientôt donc 🙂
Merci pour les précisions.
Merci pour les précisions, j’etais un peu perdu à propos.
Bonjour.
Je voudrais acquérir un disque dur externe pour le dédier aux backups par la Time machine de mon iMac de 21,5 inch, late 2013. Je faisais jusqu’à maintenant des sauvetages de contenus ( pas les appli) sur un disque bon marché de Medion (Aldi) sur lequel est imprimé : HDDRIVE 2 GO. J’utilise très peu la mémoire de l’iMac, je ne stocke ni des videos ni de la musique : il me reste 857 Go sur le disque 1To de mon Mac.
Ce qui m’intirigue, c’est que mon disque Medion branché sur le Mac affiche 2,81 To de libre sur 3 To.
– D’où viennent ces 3To puisque le disque est annoncé de 2 GO ?
– Pourrais-je utiliser le Medion ( si le Time machine l’accepte) pour les back up de mon Mac?
J’ai beau parcourir vos explications, je n’y comprends rien. 🙁
Pouvez-vous m’aider ?
Bonjour Eva,
la capacité du disque dur n’est pas comme affiché 2 Go mais de 3To.
Pour y voir plus clair, il faudrait que tu ouvres un sujet dans le forum en ajoutant une photo de ton disque.
J’essaierai de comprendre ce qui se passe.
A bientôt
bonjour
j »ai une petite question,
dans la parti « quoi retenir » tu a écris que 100 Mio correspondait a la nouvelle norme.
Mais si 1 Mio fait 1024 kio et pas 1000 kio c’est l’ancienne non ?
si non j’ai pas bien compris ;p
bonne continuation
Merci
Salut Jordan,
les 2 phrases n’ont rien à voir entre elles. En fait, il s’agit de 2 exemples différents.
Dans la 2ème, je disais juste que 100 Mio (c’est facile : on sait que c’est la nouvelle norme puisque c’est écrit Mio)
Relis bien, tu verras.
A bientôt.
Bonjour,
je découvre votre article et je me colle au wagon de louanges que tous le lecteurs vous font.
J’ai une petite question :
Avons-nous des MiB(ytes) comme les Mio(ctests) ?
D’avance merci et
bonne continuation.
Bernard
Bonne journèe , merci de tout ca c’est formidable ,je suis messaoud Algérien, thank’s for you ,je suis de sud(north)algéien . Mais je voudrai poser un question important pour moi bien sur :1BYTE= 8BITS , 1BYTE CORRESPEND à une charactère soit disons une lettre exemple :A OU # ETC je veu voir ca et ca relation réelle avec un disque dur(HDD) merci
Bonjour Benkina,
la relation est assez simple : un disque dur à une capacité de stockage définie : xxx Gbytes ou xxx Tbytes. C’est donc le nombre de caractères qu’il est possible d’enregistrer dessus. Pour plus d’infos : C’est quoi un disque dur ?
A bientôt
Bonjour, sur mon mac quand je fais un pomme-i sur Macintosh HD j’obtiens ça :
Format : APFS
Capacity : 119,82 GB
Available : 2,82 GB (37,6 MB purgeable)
Used : 113 156 300 800 bytes (113,16 GB on disk)
Par ailleurs la ligne « Used » augmente toute seule.
Question : macOS utilise la nouvelle norme ou l’ancienne ?
Bonjour,
c’est la nouvelle norme qui est utilisée.
A bientôt
Bonjour,
Je ne comprends pas pourquoi avoir divisé la valeur 3 fois par 1024 pour la correspondance entre les unités du disque dur. Ne devrait-on pas simplement diviser par 1024 une seul fois? Même si le résultat est bon je ne comprends pas pourquoi..
Bonjour Alberto,
et bien tout simplement pour convertir les valeurs de octets en Ko. De Ko en Mo et Mo en Go
Comme pour les mètres :
on divise par 10 pour avoir des decamètres, on divise les décamètres par 10 pour avoir des hectomètres et on divise les hectomètres par 10 pour avoir des kilomètres.
a bientôt
On n’arrête plus le progrès :
https://siecledigital.fr/2018/03/21/ibm-plus-petit-ordinateur-du-monde/
Cette progression exponentielle du numérique est ahurissante !
Je suis de la génération qui a connu la programmation en hexadécimal sur des mémoires ne dépassant pas 4 Ko …
Aujourd’hui, 40 ans plus tard (une paille dans l’histoire de l’humanité), je constate qu’un simple transfert de données disque a disque en USB se fait à plus de 200 Ko / seconde. Traduit en unités binaires élémentaires (le bit), cela est stupéfiant !
En même temps, cette progression de performances ne parviendra jamais à reproduire ou mémoriser la réalité, car entre deux points de mesures, il y aura toujours une infinité de points d’évaluation possibles (par définition inatteignable).
De quoi donner à réfléchir sur l’infiniment grand et l’infiniment petit dont nous repoussons les frontières.
L’ordinateur quantique sera probablement la prochaine révolution technologique qui nous ouvrira les portes d’une autre dimension nous permettant comprendre plein de choses encore dans l’ombre de nos méconnaissances …
Sympa, merci 🙂
Bonjour,
Je trouve que votre explication concernant Mégas (pour mille), située sous l’image des poids, peut prêter à confusion. Il faudrait à mon avis dire qu’il s’agit de mille kilo-octets ou d’un million d’octets.
Bonjour Claude,
oui tu as raison, je viens de modifier pour que ce soit plus clair.
Merci,
A bientôt
C’est pour ça qu’un HDD de 1To sera affiché comme 931Go sur Windows… Donc en gros on se fait clairement entuber en achetant du stockage. Quelle bande d’enfoirés.
Merci beaucoup pour l’ensemble de vos articles, je prépare une reconversion professionnelle et avant de commencer mon année de licence en web marketing j’avais besoin de revoir les bases. Vous me sauvez, grâce à la clarté de vos explications, je me sens un peu moins bête !
Bonjour, je suis peut etre un peu à côté du sujet, pardon si c’est le cas, mais je suis paumée. J’ai suivi une formation en reconversion pro d’infographiste – metteur en page, avec le greta. Mais en 6 mois on ne voit pas tout, et pas du tout vu les questions de compression d’images. J’ai été contactée par un catalogue afin de faire des modifs d’images, et visiblement pour le projet en cours mon rendu visuel est trop lourd : 330 ko en jpg et 3,47 MO en pdf, je dois rendre dans les deux versions. Déjà des soucis de compréhension des mesures, je viens de tenter de voir tout ça, ça reste flou mais un petit éclairage grâce à vous. Et par ailleurs, comment restituer mon travail dans la bonne définition et plus légère ??? C’est en vue d’impression. Merci. Si éventuellement vous avez besoin de plus d’infos, vous pouvez me contacter par mail sans souci, au contraire, mais j’imagine que c’est difficile de répondre individuellement…je comprends. Merci.
Bonjour,
pour réduire la taille des images, il faut utiliser les outils de graphiques. Le plus simple étant « Paint », mais il en existe beaucoup d’autres.
Il suffit de diminuer un peu la taille de l’image pour en diminuer considérablement le poids.
Je suppose que le PDF a été fabriqué à partir de l’image, donc une fois l’image réduite : le PDF devrait lui aussi être réduit.
Si tu as d’autres problèmes, n’hésite pas à ouvrir des rubriques dans le forum (c’est fait pour ça, soit dans la rubrique « j’ai un problème », soit dans la rubrique « quelqu’un peut m’expliquer »)
Les internautes et moi-même se feront une joie de t’expliquer tout ça.
A bientôt
Très clair cet article. Je vais quand même signaler une coquille dans le paragraphe Échelles des valeurs – ancien système (celui que j’ai appris)
Il faudrait mettre Ko et non kO.
Merci pour cet article.
Arno
Bonjour Arno,
merci.
A bientôt
c’est bon article très claire et nette enfin j’ai compris
Merci je trouve ça très facile à comprendre
C’est très clair ! Merci !
Mais je cherche comment expliquer à des non-informaticiens ce que représentent 8 To en langage simple
Des idées ?
Merci d’avance
GC
Bonjour GC,
je pense que je leur montrerai tout simplement le calcul : 8 x 1000 (en To) x 1000 (en Go) x 1000 (en Mo) x 1000 (en ko) soit 8 000 000 000 000 octets.
A bientôt
difficile a comprendre pour un nul comme moi mais j’espère y arriver
C B
Bonjour C B,
mais oui, tu vas y arriver … courage.
A bientôt
Nn t’es pas nul
Impressionnant,mais j’ai envi de savoir comment peut-on faire des jeux expions?Un jeu qui peux voler les donners confidentiels!
Désolé,
mais ce n’est pas la philosophie de ce site : Je ne donne pas d’informations qui peuvent nuire à d’autres.
Merci pour votre travail d’élucidation… Reste pour moi un mystère : pourquoi dans l’ancienne norme 1000 ( soit un kilo) devient 1024? C’est quoi ces 24 octets en plus ?
Cela vient du comptage sur 8 bits. 1 octet = 8 bits soit 256 possibilités. Cela correspond à 4 * 256 = 1024.
N’hésite pas à (re)lire : https://culture-informatique.net/bit-byte-octet-niv1/
On bosse en binaire, donc en base 2. –> et 2 exposant 10 donne 1024.
R.A.S Rien a Signaler vous est un chef