Un ordinateur possède 2048 Mo de RAM. Combien de Go de RAM l’ordinateur possède-t-il ?


heh, cela mène à une zone de quelques malentendus, qui ont récemment tenté d'être corrigés par la définition de 2 termes distincts : GB (avec multiplicateur décimal, de 1000s) et GiB (avec multiplicateur binaire, de 1024, etc.). Quand vous dites que l'ordinateur a 2048 Mo de RAM, vous voulez vraiment dire qu'il a 2048 MiB (1024*1024) de mémoire.

L'adressage matériel est toujours un multiple binaire, ou une puissance de 2, car c'est la façon la plus efficace de concevoir des circuits numériques. Ce qui rend les choses particulièrement confuses, comme dans votre exemple, les gens parlent de multiples décimaux de MiB et GiB, qui sont des multiplicateurs binaires. C'est également vrai pour les spécifications de la mémoire de la JVM de Java : on spécifie un nombre décimal de MiB en général. La RAM des ordinateurs est également décrite comme un multiple décimal d'un multiplicateur binaire, par exemple 64 Ko, 4 Go, qui devrait plutôt être appelé 64 KiB, 4 GiB.


Donc, pour votre exemple, votre ordinateur a 2 GiB ou 2,048 Go de RAM.

Aussi, vous vous souvenez peut-être que les fabricants de disques utilisaient toujours des multiplicateurs décimaux, car cela faisait paraître leurs disques plus grands (si X*1000 = Y*1024, alors X > Y). Ainsi, lorsque vous achetiez un disque et installiez un logiciel dessus, le système d'exploitation indiquait un espace total plus petit. Où est passée la différence ? Nulle part, sauf pour un minuscule surcoût de formatage, mais surtout dans ce malentendu (intentionnel ?).