Le premier processeur grand public 64 bits a beau dater de 2003 (l'AMD Athlon 64), les PC fonctionnant en 64 bits restent une exception 6 ans après. Pourtant, aujourd'hui, les systèmes 32 bits montrent leurs limites, notamment en ce qui concerne la gestion de plus de 4 Go de mémoire vive, une quantité très répandue dorénavant. La sortie de Windows 7 approchant, nombreux sont ceux à envisager de faire évoluer leur configuration en faisant le pas du 64 bits.
Mais attention ! Comme l'ont découvert à leurs dépens Killersg et guyb_38 sur notre forum, il ne suffit pas d'installer un Windows 64 bits sur un PC flambant neuf pour tirer parti de plus de 4 Go de RAM. Ces deux utilisateurs ont vu ressurgir dans le panneau d'informations systèmes la ligne maudite : Mémoire installée (RAM) : 4 Go (3,25 Go utilisables). Pourquoi ? À cause du BIOS de leur carte mère.
Nous vous l'expliquions dans notre dossier Vista ne gère-t-il que 3 Go de RAM ? Dossier « 4 Go », sur les 4 Go d'adresses mémoires que peut gérer tout OS 32 bits, une partie - située dans la tranche supérieure des 4 Go - est attribuée à la mémoire embarquée sur les différents périphériques (carte son, carte graphique, etc.). Du coup, il ne reste plus assez d'adresses pour gérer 4 Go de mémoire vive. Mais sur un système 64 bits la quantité de mémoire adressable est virtuellement illimitée, car bien au-delà des capacités matérielles actuelles et envisageables à moyen terme. La totalité de la mémoire vive peut donc être adressée.
Mais pour que cela soit possible, il faut que le BIOS change son fonctionnement. Il ne doit plus réserver aux périphériques des adresses mémoires dans la zone des 4 Go (ou des 8 ou 16 Go), comme à son habitude, mais des adresses situées au-delà. Or, cette fonction, baptisée par exemple "Memory Remap" sur un BIOS Asus, est désactivée par défaut.
Moralité, avant d'installer un système 64 bits possédant plus de 4 Go de mémoire vive, pensez à aller faire un petit tour dans le BIOS.
ex: doc d'une CM ASUS
"Memory Remap Feature : blablabla... Enable this option when you install 64-bit OS"
Mais est ce que toutes les dernieres CM ont l'option disponible ?
grande question....
Javais ça sur ma vieille ASUS P965.
Sur les récentes, tu ne te poses pas la question, ca marche tout seul.
Soit les premiere mobo Core 2 en gros.
Ben non justement, c'est le sujet de l'actu
Sinon oui, à quand l'EFI (UEFI) pour sur toutes les CM recente ?
Il y a une raison particulière pour que les constructeurs utilisent encore le bios ?
Merci pour l info !
bon maintenant j ai 3.8 Go :s
il y a presque pu d'ordi vendu en 32bits dans les grand magasins en amérique.... il y a presque pu de modèle vendu avec moins de 4 gig de ram...
pour même pas 1000$, tu peux avoir un quad core avec 8gig de ram et écran 21"....
Avec Win7, puisque changement d'OS, ça va avancer d'un coup, oui. Mais sinon, je doute qu'il y ait plus de 20% des machines en x64.
Il y a une raison particulière pour que les constructeurs utilisent encore le bios ?
Faudrai surtout qu'il y ai une demande assez grande pour investir, je pense.
un ordi à 1000$ ACER avec un Phenom (1er gen à 2,2GHz) pas de carte vidéo et 8 Gig qui te servirons à rien car le CPU est même pas asser puissant pour les exploiter... c'est de l'attrappe couillon ça
Quand je vois qu'Apple facture l'option 8Go 900€ sur les MacBook Pro ! (c'est de la DDR3)
La limitation de mémoire à 4GO na jamais été due au faite que l'Os est 32 bit ou 64 bit
Elle vient juste de la limitation arbitraire des contrôleurs de mémoire des constructeur en acore avec MS dans le secteur du grand publique.
la preuve en ai Windows 2000 Workstation gère 8 go de Ram
Se n'est qu'une limitation marketing
Se n'est qu'une limitation marketing
Heu bonhomme, en adressage direct, tu peux pas adresser plus de 4 Gio. C'est la base. 2^32 = 2² * 1024 * 1024 * 1024 = 4 294 967 296 octets adressables.
La seule technique pour passer outre cette limite, c'est de faire de l'adressage indirect, où là t'es virtuellement illimité. Seul problème, sous Windows, pour ça, il faut activer un truc qui s'appelle la PAE, et les drivers sont pas du tout fait pour. Donc plantage assuré. C'est pour ça qu'il n'y a que les serveurs qui font ça, parce qu'on installe pas tous les jours des conneries dessus une fois paramétrés.
En gros y'a deux solutions : soit on fait du PAE à gogo, soit on en profite pour tout réécrire petit à petit en x64 proprement pour bien profiter du x64.
Voilà, je crois pas avoir dit trop de conneries.
En plus TsH a fait un énorme dossier sur la question y'a pas longtemps...