© RichardTheLionheart/Shutterstock.com

Parfois, on a l’impression que le jargon informatique cherche à vous embrouiller. Si vous avez réussi à comprendre la différence entre un bit et un octet, mais que vous vous grattez toujours la tête sur Go et GiB, vous n’êtes pas seul. Bien qu’il puisse sembler au premier abord que ces termes soient équivalents, ou même qu’il ne s’agisse que d’une erreur de frappe. Cependant, ce n’est pas le cas. Les gigaoctets (Go) et les gibioctets (Gio) sont utilisés comme unités de mesure, en particulier pour les données informatiques. Pourtant, une fois que vous avez dépassé le stade du kilo-octet (Ko), les différences de taille augmentent considérablement et ne sont plus négligeables. Lorsque vous payez pour des périphériques de stockage, de nouveaux PC ou des transferts de fichiers, il est utile de comprendre la distinction. Examinons de plus près Go et Gio.

Go contre Gio : comparaison côte à côte

GigabyteGibibyteAbréviationGBGiBUnit StyleMetricNon-metricWhat It IsUnité de données équivalente à 109 (ou 10003 ) bytesUnité binaire de données équivalente à 1,0749 (ou 10243) bytesComment est-elle utiliséeSystème de mesure métrique, taille rapportée de RAM ou de stockageUnité de mesure utilisée en informatique

L’histoire derrière le Go et le Gio

À première vue du tableau, il peut sembler qu’il n’y a pas beaucoup de différence entre Go et GiB. Certes, dans le cas des kilooctets (Ko) et des kibioctets (Kio), qui équivalent respectivement à 1 000 octets et 1 024 octets, la différence est minime. Cependant, à mesure que la capacité de données augmente, elle devient significative – il y a une différence de taille de 7 % entre un Go et un Gio. En effet, les capacités de données ont tendance à augmenter de façon exponentielle ; la taille d’un Go équivaut à la taille d’un Ko au cube. Vous seriez pardonné de penser que c’est compliqué parce qu’essentiellement, ça l’est ! Il est utile d’examiner comment cette distinction est née pour la comprendre plus profondément.

Comment les ordinateurs utilisent les données 

Les systèmes informatiques fonctionnent à l’aide de données binaires, leurs données étant mesurées en code binaire. Les données binaires signifient essentiellement des données composées uniquement de 1 et de 0, et le système de numération binaire est à l’origine des préfixes”gibi”,”kibi”, etc. En tant que tels, ces noms sont utilisés pour refléter les systèmes dans lesquels ils sont utilisés.

Le Gio et les autres unités binaires sont mesurés en base-2, ce qui signifie qu’ils sont mesurés en tant que puissances du nombre 2. Par exemple, un Gio est 10243 comme mentionné précédemment, ce qui équivaut à 230 octets. En d’autres termes, 2 multiplié par lui-même 30 fois. Ceci est différent d’un Go, qui est mesuré en base-10. Vous avez peut-être compris que cela signifie des puissances du nombre 10. En tant que tel, un Go est défini comme 109 octets, ou 10 multiplié par lui-même 9 fois. Un Go est donc égal à 1 000 000 000 octets et un Gio est égal à 1 073 741 824 octets. Vous pouvez voir qu’il y a une différence de taille d’environ 7 %.

Le binaire est le langage de base des systèmes informatiques. Il s’agit d’un système numérique de base 2, qui n’utilise que deux symboles : 0 et 1.

Les origines de GB

Cela peut sembler étrange qu’il y a à peine 30 ans, GiB n’était même pas reconnu unité. Avant la définition du GiB, les données étaient classées selon les unités du système métrique préexistant (kilo, giga, méga, tera, etc.). Il s’agit d’un système de mesure décimal, avec des unités telles que centimètres et mètres, millilitres et litres, et grammes et kilogrammes. En tant que telles, les capacités de données étaient initialement appelées kilo-octets, gigaoctets, etc. pour refléter les unités métriques.

À proprement parler, un kilo binaire n’a jamais été équivalent à un kilo métrique, mais la différence était si minime que les ingénieurs utilisaient souvent le termes de manière interchangeable. Et c’était surtout bien parce qu’ils connaissaient les différences. La capacité de mémoire était plafonnée au niveau du kilo-octet, de sorte que l’écart n’était que de 2,4 %.

L’introduction de Gio

Comme la capacité de données a progressé beaucoup plus rapidement que de nombreux experts en technologie auraient pu imaginé, l’écart dans les données a considérablement augmenté. Pour essayer de résoudre ce problème, la Commission électrotechnique internationale (CEI) a introduit une nouvelle norme de mesure avec des préfixes binaires. Cela signifiait que GB conservait sa définition métrique d’origine de 1 000 octets, et que le nouveau GiB se référait spécifiquement à la définition binaire de 1 024 octets.

Conséquences réelles de Go contre GiB

Vous seriez pardonné de penser que tout cela est un peu compliqué puisqu’ils ont essentiellement changé la définition d’un Go avant de la changer à nouveau encore. Pour aggraver les choses, aucune législation ne dicte l’utilisation de ces termes, de sorte que les entreprises peuvent utiliser et utilisent ce qu’elles souhaitent. Il y a même eu des poursuites dans le passé où les gens pensaient qu’ils étaient induits en erreur et dupés par des entreprises technologiques.

Cela peut également prêter à confusion lorsqu’il existe une différence entre les systèmes d’exploitation. Alors qu’Apple a récemment modifié ses systèmes pour afficher 1 000 Mo en 1 Go, Windows choisit d’afficher 1 024 Mo en 1 Go à la place. En réalité, 1 204 Mo équivaut à 1 Go. Cela tient compte des différences de taille de fichier lors du transfert entre les deux systèmes. Il est assez courant que les utilisateurs pensent qu’un fichier a été corrompu ou que des données ont été perdues car la taille diminue lors du transfert d’un Mac vers un PC Windows. Vraiment, cependant, le fichier est tout à fait correct, c’est juste que l’unité de mesure a changé.

GB vs. GiB : pourquoi vous devriez connaître la différence

En plus de ne pas être inquiet concernant la sécurité de vos fichiers, il existe d’autres raisons pratiques pour comprendre cette différence. Premièrement, vous n’obtiendrez peut-être pas autant de données que prévu lors de l’achat d’un périphérique de stockage. Les entreprises ont tendance à gonfler artificiellement ces capacités en les répertoriant en Go métrique, alors que l’ordinateur les lit en Gio. De cette façon, un disque dur de 500 Go finira par n’avoir qu’environ 485 Go.

Une chose similaire se produit avec un disque de 2 To, qui finira par afficher 1,8 To de stockage à la place. Cela signifie également qu’un fichier de 500 Go d’un PC Windows ne tiendra pas sur un disque dur de 500 Go. Techniquement, les disques sont aussi grands qu’ils ont été annoncés, c’est juste que les systèmes d’exploitation les mesurent d’une manière différente. Et bien sûr, un nombre plus élevé et arrondi se vend généralement mieux qu’un nombre impair plus petit.

En ce qui concerne la RAM, cependant, le Go annoncé équivaut en fait à Gio. En effet, la RAM est souvent disponible en multiples de 8, et les Gio sont tous divisibles par 8 puisqu’ils sont des puissances de 2.

L’autre situation dans laquelle vous voudrez peut-être être conscient de la distinction est lorsqu’il s’agit à payer pour les transferts de fichiers volumineux. Si l’entreprise que vous utilisez facture au Go, vous finirez par payer beaucoup plus au fil du temps qu’une entreprise qui facture au Go. Cela est dû au fait que 1 Go équivaut à moins d’un Gio entier, vous semblez donc transférer plus de données.

Lorsque vous payez pour des transferts de fichiers volumineux, notez si l’entreprise facture par Go ou Gio. Vous paieriez moins à long terme par Gio.

©iStock.com/stuartmiles99

Go contre Gio : 6 faits à savoir

Gigabyte est abrégé en Go et Gibibyte est abrégé en GiBA GiB est plus grand qu’un Go1 GiB équivaut à 10243 octets, alors que 1 Go équivaut à 10003 octetsGiB est mesuré dans le système binaire de base-2, alors que Go est mesuré en base-10Les systèmes informatiques lisent, stockent et utilisent des données en Gio plutôt que GoLes PC Windows signalent GiB comme Go, de sorte que la capacité de stockage pratique apparaîtra inférieure à celle annoncée

Go vs. GiB : Lequel est le meilleur ? Lequel choisir ?

Dans les termes les plus stricts, il n’y a pas vraiment de concurrence entre GB et GiB, ni beaucoup de choix. En effet, votre ordinateur stockera et utilisera toujours les données sous forme de Gio, même si elles s’affichent en Go. Vous ne pouvez pas non plus dicter exactement comment le stockage sera annoncé chaque fois que vous achetez un produit. Cependant, si vous connaissez et comprenez la distinction entre un Go et un Gio, vous pouvez éviter d’être désagréablement surpris par la capacité de stockage et prendre des décisions plus judicieuses concernant le paiement des transferts de fichiers.

À suivre…

Go vs Gio : FAQ sur la différence en octets (Foire aux questions) 

Quelle est la différence entre Go et Gio ?

En termes simples termes, un gigaoctet (Go) est défini comme 10 003 (1 000 000 000) octets, tandis qu’un gibioctet (Gio) est défini comme 10 243 (1 073 741 824) octets. Par conséquent, 1 Go équivaut à 0,93 Gio.

Pourquoi le Go par rapport au Gio est-il important ?

Lorsque vous achetez un disque dur de 500 Go, par exemple , la capacité réelle est inférieure puisque les ordinateurs stockent et utilisent les données en Gio. Cela peut également avoir un impact sur le temps de transfert, ainsi que sur les coûts lors du paiement des transferts de fichiers.

La mémoire est-elle mesurée en Go ou en Gio ?

La RAM est mesurée en base-2 GiB, car les deux sont divisibles par 8. Cependant, il est toujours appelé à tort un gigaoctet. Le stockage, en revanche, l’appelle un gigaoctet, mais il est en fait stocké et utilisé sous forme de gibioctets.

Qu’est-ce qui est le plus grand, Go ou Gio ?

1 Gio est supérieur à 1 Go, car il équivaut à 10 243 octets, au lieu de 10 003 octets.

By Henry Taylor

Je travaille en tant que développeur back-end. Certains d'entre vous m'ont peut-être vu à la conférence des développeurs. Dernièrement, j'ai travaillé sur un projet open source.