Votre question

Problème assignation mémoire

Tags :
  • Mémoires
  • Matériel
Dernière réponse : dans Matériel informatique
27 Juin 2008 22:58:13

Bonsoir!

Je me suis penché sur le problème de l'assignation de mémoire RAM sur les OS 32 et 64bit.

Tout le monde sait bien maintenant que Win Xp de base, en 32bit, ne gère pas plus que 3Go de RAM. MAIS POURQUOI 3Go(ou à peu près)??

Faisons un calcul ensemble : prenons un simple Intel, en Socket 775. Chaque pin du proco représente 1 bit, donc soit 1 soit 0, en binaire.

Pour la Ram, il assigne donc ses 32 pin qui ne peuvent être que 1 ou 0 a la fois. Vous me suivez toujours?

Bien. Ce qui nous fait 2 exposant 32 solutions différentes. Par exemple : S'il y a 3 bit de mémoire, cela nous fait comme possibilités soit 000; soit 001; soit 011; soit 111; soit 100; soit 010; soit 101 et soit 010. Il y a 8 solutions et 8 = 2 exposant 3!

Donc nos 2 exposant 32 solutions nous donnent environs 4 milliards de solutions ( 4.294.967.296, pour être précis). On obtient donc 4Go de RAM assignée!

Ma question est : pourquoi seulement 3Go pour ce fameux OS 32 bit??


Au passage, pour un OS de 64bit, la quantité de mémoire assignée n'est pas infinie, mais bien de 16 milliards de milliards de Gigas octets! ;)  (18.446.744.073.709.551.616 octets, précisément))

Autres pages sur : probleme assignation memoire

Anonyme
27 Juin 2008 23:20:37

Bien. Ce qui nous fait 2 exposant 32 solutions différentes. En effet! S'il y a 3 bit de mémoire


j'ai pas suivi là :D 
28 Juin 2008 09:46:41

J'expliquais, en faisant un exemple avec 3bit, pourqu'on comprenne le 2 exposant 32! ;) 
Contenus similaires
28 Juin 2008 18:46:36

Et encore Up!
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS