Windows XP et 4 Go de RAM - Win NT/2K/XP - Windows & Software
Marsh Posté le 08-02-2006 à 21:00:58
ReplyMarsh Posté le 08-02-2006 à 22:16:10
Oui je sais bien, mais dans mon cas, la limite atteinte est de 3 Go.
Je voulais savoir si j'étais le seul à avoir ce pb.
Marsh Posté le 09-02-2006 à 02:34:08
c'est normal.. si tu veux en voir plus la seule solution c'est d'avoir un OS 64bits.
(à part le mode PAE qui permet d'accéder jusqu'à 32Go avec de la mémoire paginée, mais ça fait perdre des perfs et demande des applications faites exprès pour. aucun intérêt)
Marsh Posté le 09-02-2006 à 22:53:01
blazkowicz a écrit : c'est normal.. si tu veux en voir plus la seule solution c'est d'avoir un OS 64bits. |
Pourquoi c'est normal ?
Avec un OS 32 bits, je devrais voir 4 Go au max et non pas 3 ?
Marsh Posté le 09-02-2006 à 23:06:41
Le probleme est que la limite des Windows 32 bits c'est pas 4Go de mémoire physique, mais 4Go de mémoire tout court, ce qui inclus la mémoire physique mais aussi le swap. Réduit donc ton swap et la RAM visible par Windows devrait augmenter.
Marsh Posté le 09-02-2006 à 23:34:42
El Pollo Diablo a écrit : Le probleme est que la limite des Windows 32 bits c'est pas 4Go de mémoire physique, mais 4Go de mémoire tout court, ce qui inclus la mémoire physique mais aussi le swap. Réduit donc ton swap et la RAM visible par Windows devrait augmenter. |
Oui, remarque géniale.
J'essaierai demain au boulot. Merci beaucoup.
Marsh Posté le 09-02-2006 à 23:40:15
windows se réserve 1Go d'espace d'adressage, ça vient de là
baisser le swap ne changera rien, il doit déjà être à 0 de tte façon.
(et une application donnée ne peut utiliser que 2Go)
Marsh Posté le 10-02-2006 à 14:44:58
blazkowicz a écrit : windows se réserve 1Go d'espace d'adressage, ça vient de là |
Expliques toi stp je vois pas pourquoi tu dis que ça ne changera rien.
Marsh Posté le 10-02-2006 à 17:35:02
la limite réelle est à 3Go (RAM + swap), tu as 3Go de RAM utilisée, donc tu ne peux pas avoir de swap
Marsh Posté le 10-02-2006 à 17:45:00
blazkowicz a écrit : windows se réserve 1Go d'espace d'adressage, ça vient de là |
Le Go d'adressage réservé pour le système, c'est dans la mémoire virtuelle, ca ne concerne pas la mémoire physique reconnue
Marsh Posté le 10-02-2006 à 18:36:42
Non, je parle de la mémoire telle qu'elle est vu par les processus. Chaque processus ne peut utiliser que 3 Go (et encore), le 4ème étant réservée pour l'adressage du système.
http://minso.free.fr/cavinfo/syste [...] uelle.html
edit : peut être même 2 Go seulement, d'ailleurs
Marsh Posté le 10-02-2006 à 18:39:00
salut,
alors qui peut dire à quoi sert réellement le parametre /3G que l'on peut ajouter dans le boot.ini
de plus, une application peut tres bien dépasser les 2Go si elle est programmée pour pouvoir le faire
ex: CATIAV5 (dassault systemes)
ils conseillent justement la modif du boot.ini pour que catia puisse l'exploiter (sans la modif c'est xp qui bride catia)
Marsh Posté le 10-02-2006 à 18:54:59
ça, le /3G, c'est seulement pour les applications faites exprès pour (donc, le truc de Dassault pourquoi pas, après ça va être rare..)
peu d'intérêt et éventuellement ça pourrait foutre la merde.
Marsh Posté le 10-02-2006 à 23:24:03
aknott31 a écrit : salut, |
Un processus peut utiliser des adresses sur 4 Go (c'est son espace d'adressage, indépendant des autres processus).
Cet espace est découpé en "zones" qui permettent de "ranger" les différents constituants. Par exemple, le code exécutable du processus pourra se situer entre telle et telle adresse, la pile dans tel autre intervalle ...
Et ce qui est au dessus de 2 Go correspond aux accès vers le noyau.
A priori, je pense que le paramètre "/3G" indique simplement de décaler cet espace d'adressage au dessus de 3 Go. Ce qui laisserait donc 1 Go de plus au processus pour ses données personnelles
(là, on parle en 32 bits, hein )
Ce que je comprends pas c'est que, si le système peut fonctionner normalement en réservant seulement 1 Go de l'espace d'adressage des processus, pourquoi ne pas le faire systématiquement ?
Marsh Posté le 11-02-2006 à 00:36:03
maria2 a écrit : Oui, remarque géniale. |
ca ne fonctionne pas !
Marsh Posté le 11-02-2006 à 08:21:32
non
2*2
mais toutes sont detectées dans le bios et par everest sur les slots memoire
Marsh Posté le 11-02-2006 à 13:28:16
ReplyMarsh Posté le 11-02-2006 à 13:36:00
Une petite remarque:
Dans le BIOS de certaine CM (dont celui de mon A8N Premium), il y a deux options concernant le remapping de la RAM lorsqu'on atteind une cpapcité de 4Go. Je n'ai jamais pu tester cette option étant donné que je n'ai que 2Go de RAM installé, mais je me demande si ça pourrait aider dans le cas cité ici.
Marsh Posté le 11-02-2006 à 13:51:35
ben j avais de la ddr2 et de la ddr
j ai soudé des pattes a la ddr pour en faire de la ddr2 ( 184 > 240 PINS)
j ai activé le remapping mais pas vu de difference
Marsh Posté le 11-02-2006 à 16:16:26
ANViL a écrit : Une petite remarque: |
Peux - tu détailler les 2 options qui te sont proposées ?
Marsh Posté le 11-02-2006 à 21:28:39
La 1ere: activer / désactiver le remapping si 4G de RAM installé.
La 2eme: Limiter la mémoire logique utilisable à xxxxMo
Marsh Posté le 11-02-2006 à 22:13:07
j'aurais une question à vous poser :
lorsque je tourne avec mes g.kill pc 4000 (2 Go j'ai écran bleus sur écrans bleus.
mais tout reviens dans l'ordre lorsque je tourne avec 2x512 corsair:
y a t il un réglage à faire dans le bios carte mère A8N32-sli de luxe.
merci
Marsh Posté le 11-02-2006 à 23:28:48
Perso j'essaierai le switch PAE au boot.ini
J'ai dépatouillé un client qui avait que 3Go reconnu sur ses 8 avec 2003 Server
Marsh Posté le 12-02-2006 à 09:32:26
Citation : Je@nb Perso j'essaierai le switch PAE au boot.ini |
oui mais voilà j'ai windows xp et je sais pas comment on fait pour ajouter switch PAE au boot.ini .
peux tu m'expliquer car je suis nul en informatique...merci beaucoup
Marsh Posté le 12-02-2006 à 11:00:08
j ai deja rajouté le pae au boot ini , ca ne change rien a la detection ...
Marsh Posté le 12-02-2006 à 11:20:39
goli@th a écrit :
|
Panneau de config, Système, onglet Avancé, dans Démarage et récupération, clique sur Paramètres et dans Système d'exploitation par défaut clique sur modifier (ou sinon fait windows r avec ton clavier et tape notepad C:\boot.ini) puis sur la ligne de ton os (la dernière surement) rajoute /PAE après surement le /fastdetect
Marsh Posté le 29-03-2006 à 00:02:57
De mon côté sur un Windows Server 2003 Entreprise Edition (SP1) cela donne ceci avec 4*1 Go :
Bios : 4097 Mo
Système :
Click droit poste de travail > Propriétés > Onglet Général > 3.53 Go
Gestionnaire des tâches > 3701720 Ko
J'ai l'impression que le système ne détecte pas tout...
Test réalisé :
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=" option PAE" /noexecute=optin /fastdetect /pae
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="option 3GB" /noexecute=optin /fastdetect /3gb
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="option PAE+3GB" /noexecute=optin /fastdetect /pae /3gb
(test avec & sans swap...)
J'obtient tjrs les mêmes résultat que ci-dessu (système).
Edit :
Chipset : MP
Why does my system display less than 4GB even though I have installed 4 GB ?
AMD chipset architecture requires memory above 3.5GB to be reserved for PCI devices. You will typically see 3.6-3.8GB available. |
Chipset : MPX
Why does the system only show 3.5 GB of memory when I have 4.0 GB of memory installed ?
Under the current PC memory addressing, there is a memory area just below 4.0 GB which is reserved permanently. The reserved area is for system BIOS to put APIC, ACPI Table, PCI Devices', Resources and AGP aperture information. When your system DRAM is 3.5 GB or lower, the system will show that the same amount of memory has been implemented. However, if the system DRAM is above 3.5 GB of memory, the actual amount of memory that the system shows will be less due to the reserved area. Regardless of memory size, the reserved memory addressing is always present, but only when the DRAM rises above the 3.5 GB amount will that area become visible. |
Marsh Posté le 14-06-2006 à 17:22:02
bonjour à tous,
je remonte un peu ce topic ;s
voilà, j'ai 4Gb sous XP pro 32bits, et il m'affiche 2.5Gb de ram (4Gb reconnu au boot) ;(
j'ai un swap de 2.5Gb-5Gb (jai tester 3Gb-6Gb, 4Gb-8Gb) sur une partition de 9Gb reservée pour.
je fais de gros travaux sous photoshop & indesign, jai besoin d'autre soft ouvert simultanément...si au moins j'avais les 3,5Gb
j'ai fais les tests :
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=" option PAE" /noexecute=optin /fastdetect /pae
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="option 3GB" /noexecute=optin /fastdetect /3gb
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="option PAE+3GB" /noexecute=optin /fastdetect /pae /3gb
mais rien de change.
MB : Asus A8N-SLI Premium supporte 4Gb
CPU : AMD X2 4200+
RAM : 4x - 1 Go Kingston ValueRAM - Mémoire - DIMM 184 broches - DDR - 400 MHz / PC3200 - CL3 - 2.6 V - mémoire sans tampon
si vous avez une idée celà m'interresse, merci d'avance
Marsh Posté le 18-07-2006 à 17:57:45
mouarf c'est la merde windows, c'est condamné a mourir si on peut pas aller au dela de 3go...
pffff j'en suis sur que tout ça été prevu c'est pour faire acheter le futur windows vista....
Marsh Posté le 19-07-2006 à 02:59:53
si tu veux plus de 3Go sans acheter vista t'as windows XP et 2003 version 64bits. ou linux, BSD en version 64bits
Marsh Posté le 13-09-2006 à 10:39:52
Et encore Vista.. Je viens d'installer Vista 64 sur un portable qui a 4go (reconnus par le bios et les outils genre everest), et il ne reconnaît encore une fois que 2,87 go.
Et je vous dis pas le bordel pour modifier le boot (faites une recherche sur bcdedit pour voir..)
Marsh Posté le 08-02-2006 à 20:50:43
Est ce que Windows XP peut reconnaitre 4 Go de RAM ?
Dans le BIOS, les 4 sont bien reconnues mais dans les propriétés de système il n'en voit que 3.
Il n'y a aucune barrette defectueuse.
Est ce que quelqu'un a déjà fait fonctionner Windows avec 4 Go de RAM ???