Explications plus claires:
Pour être précis tu peux mettre 4Go de RAM. Le principal problème étant à mon avis de trouver des barrettes de DDR1 de 2go..
La limitation décrite dans le manuel de ta carte mère indique que dans les fait windows XP ne verra pas la totalité de la RAM mais seulement une valeur comprise entre 2.8 et 3.6Go.
Ceci est vrai avec n'importe quel matériel (mais cela varie en fonction du nombre de périphériques activés), la limitation viens de windows.
La raison: 4Go représente l'espace d'adressage maximal (sauf mode spécial) d'un système 32bits.
En français: chaque périphérique a une adresse (comme à la poste) mais aussi chaque octets de mémoire a une adresse. Or avec 32bits on peux traiter 2^32=4 294 967 296 adresses =4Go. Les adresses sont utilisées par le CPU pour communiquer avec le reste du PC. Par exemple à l'allumage le CPU va lire le contenu d'une adresse prédéfinie qui est celle du BIOS. Puis l’exécution des codes de démarrage du BIOS détermine l'adresses des périphériques puis celui de la RAM.
Mais Windows, s'il y a 4Go de RAM, puisqu'il ne peux adresser que 4go en tout et puisque les périphs prennent de la place, ne peut aller jusqu'au bout de la RAM et ne la voit donc pas en entier.
Du coup une astuce pour être au plus près possible des 4Go sous XP 32 consiste à désactiver (dans le bios) tous les périphs intégrés à la carte mère inutilisés (par exemple firewire, ports com, parallèle, midi, infra-rouge et autres).
De nos jours les interfaces graphiques des applications modernes prennent des dizaines voire des centaines de Mo (merci MS.NET ) donc un ou des Go en plus sont appréciables, même en DDR1.
Comme l'a dit JML simple canal veux dire qu'une seule barrette à la fois peux communiquer avec le rete du PC. Un seul "tuyau" est utilisé et il est aiguillé vers l'une ou l'autre des barrettes. Donc si on veux écrire 512 octets, on les écrit sur une barrette ou l'autre.
Sur les cartes mères plus modernes on a du double canal (voire triple pour les core i7), c’est à dire que les barrettes sont en parallèle exactement comme un RAID0 de disques durs: on a deux (ou trois) tuyaux utilisés en simultanés, ce qui fait que pour écrire 512 octets on écrit seulement 256 octets mais sur deux barrette.
Ce qui double théoriquement les débits.
Ce qui fait que théoriquement la DDR2 800 double canal est deux fois plus rapide que la DDR1 400 double canal elle-même deux fois plus rapide que la DDR1-400 simple canal. De la même manière la DDR3 1600 montée en triple canal est théoriquement 12 fois plus rapide que de la DDR1-400 montée en simple canal.
Message édité par guig2000 le 28-08-2011 à 13:42:05
---------------
Guig Esprit du Sage