Besoin d'un bilan : 4go de ram sous xp

Besoin d'un bilan : 4go de ram sous xp - Win NT/2K/XP - Windows & Software

Marsh Posté le 12-08-2007 à 18:30:36    

Bonjour à tous,
 
donc voilà depuis ce matin je me tape des posts dans tout les sens pour avoir une idée précise de la chose.
Je m'explique : hier j'ai fais quelques emplêtes et dans l'euphorie je me suis acheté 4go de ram. Je ne suis pas là pour justifier l'achat d'une telle quatité de ram donc inutile de me dire que cela ne me sert à rien  :) Seulement voilà j'avais oublié sur le coup que 4go n'étaient réellement reconnus que par un os 64bits.
 
J'ai un xp pro sp1 à disposition, et pour le moment je ne suis pas très très chaud pour m'acheter un vista 64bits. Je compte bien sur évoluer mais pour le moment je peux tourner avec une solution d'appoint.
 
D'après ce que j'ai compris, xp pro 32bits ne mets à dispo que 2go par application, sauf pour certaines comme after effects ou il est possible en modifiant un peu le registre de lui donner 3go.
Il semble également que sous l'os on ai que 3go d'affiché bien que le bios affiche 4go.
 
Maintenant j'ai cru comprendre que le 4ème giga pouvait être utilisé en tant que swap , même si ce 4ème giga n'apparaissait pas.
 
J'ai bien vu qu'il était possible de tester la version 64bits de xp mais je ne sais pas trop ou ça en est question drivers et compatibilité.
 
J'ai juste?
 
 
Merci
 
 
Config :  
 
Abit Fatal1ty F-190HD
C2Q Q6600
2 x 2go corsair xms pc6400

Reply

Marsh Posté le 12-08-2007 à 18:30:36   

Reply

Marsh Posté le 12-08-2007 à 19:10:41    

Non, le GO supplémentaire est utilisé pour les périphériques. Bref il faut un OS 64 bits pour 4go et plus de ram.
Evite Xp-64 bits c'est vraiment pas génial niveau driver et compatibilité d'après ce que j'ai pu lire par contre je peux te dire que Vista 64 bits ne pose absolument aucun problème sur une config récente (comme la tienne).

Reply

Marsh Posté le 12-08-2007 à 19:44:54    

Arf, qu'est ce qu'on peut lire comme ***** sur la gestion de la ram sous XP.
 
Xp gere sans probleme 4 Go.
 
Il suffit de lui ajouter le service pack 2 et c'est sans soucis ...
 
PS : Cette info figure dans la base MS sur les ajouts du SP2 et dans le chapitre PAE

Message cité 1 fois
Message édité par Hot-Wheels-FSK le 12-08-2007 à 19:50:59
Reply

Marsh Posté le 12-08-2007 à 20:01:42    

Hot-Wheels-FSK a écrit :

Arf, qu'est ce qu'on peut lire comme ***** sur la gestion de la ram sous XP.
 
Xp gere sans probleme 4 Go.
 
Il suffit de lui ajouter le service pack 2 et c'est sans soucis ...
 
PS : Cette info figure dans la base MS sur les ajouts du SP2 et dans le chapitre PAE


 
:heink:  
NON il ne gère pas 4go mais 3.5go maxi. En tout cas je n'ai jamais eu de preuve concrète

Reply

Marsh Posté le 12-08-2007 à 20:51:37    

Donc sous sp1, même si ce giga n'est pas "visible" dans le gestionnaire de tâche il est quand même utilisé.
 
Quand au sp2 il gère ok 3,5go mais il alloue toujours 2go maxi par appli?

Reply

Marsh Posté le 13-08-2007 à 23:31:27    

:)
 
Il faut aller lire le doc officiel chez Microsoft ;)
 
Tout est expliqué en détail ... de long en large ... y compris les conséquences lors de l'utilisation du PAE
 
Y a qu'a lire :)

Reply

Marsh Posté le 13-08-2007 à 23:45:18    

stupefilip a écrit :

Donc sous sp1, même si ce giga n'est pas "visible" dans le gestionnaire de tâche il est quand même utilisé.
 
Quand au sp2 il gère ok 3,5go mais il alloue toujours 2go maxi par appli?


 
oui

Reply

Marsh Posté le 13-08-2007 à 23:55:32    

un p'tit topic qui tombe a pic !
 
je suis tombé sur ce ca : SUPERCACHE de Superspeed
(je sais, c'est vieux, et j'admet que j'ai connu ce truc y a 2 ans)
 
http://www.superspeed.com/images/sc_schematic.png
 
edit : la question : (eh oui, y aurai du y en avoir une !) Ne peut on pas limiter windows à "seulement 2Go" et utiliser le reste avec ce soft (qui n'est pas un simple ramdisk) ? je sais, c'est plus une question soft que hardware, mais le topic est approprié. De plus, dans ces conditions (et avec le bon OS ex un XP Pro 64bits, si les drivers suivent) avoir 8 Go de ram dont au moins la moitié servent à booster l'os et les softs, ca ne fait pas trop ridicule je pense. Je me souviens l'avoir essayé, et je crois de memoire qu'il ne booste pas le boot (c normal vu le soft) mais surtout qu'il n'aime pas trop l'hibernation. donc pour démarrer c un peu chiant... mais sinon, je pense que c'est pas si naze que ca... non?
 
edit 2 : tant qu'on y est, sur la page du soft en question : xp home ne ger qu'un processeur. Mais il me semblait que les bicore tels que le c2d et autre etait bien supportés en double coeurs. si vous pouviez glisser une info en deux mots, ca m'eviterai de farfouiller sur le site. (ce que je ne manquerai pas de faire demain apres midi apres la levé du corp ! :D)


Message édité par Landsteph le 14-08-2007 à 00:46:02
Reply

Marsh Posté le 14-08-2007 à 08:41:32    

XP Home ne gère qu'un processeur PHYSIQUE. Il peut avoir deux ou quatre coeurs, ça ne change rien, il le prendra en charge.

Reply

Marsh Posté le 14-08-2007 à 09:33:49    

ok, merci

Reply

Marsh Posté le 14-08-2007 à 09:33:49   

Reply

Marsh Posté le 17-08-2007 à 18:37:18    

Excellent article de clubic :
http://www.clubic.com/article-7816 [...] mpact.html
4go de ram sous XP est impossible :)

Reply

Marsh Posté le 17-08-2007 à 18:47:11    

C'est pour ça que le PAE est là : pour gérer 4 Go et plus !

 

Un article en français : http://support.microsoft.com/kb/283037
C'est pour les éditions serveur, mais c'est valable pour XP et Vista.

Message cité 1 fois
Message édité par Wolfman le 17-08-2007 à 18:51:42
Reply

Marsh Posté le 17-08-2007 à 18:52:39    

Wolfman a écrit :

C'est pour ça que le PAE est là : pour gérer 4 Go et plus !
 
Un article en français : http://support.microsoft.com/kb/283037
C'est pour les éditions serveur, mais c'est valable pour XP et Vista.


 
Certe mais est-ce que ça marche ?
J'ai jamais eu de preuve sous XP et Vista, par contre sous Windows server 2003, je sais que ça fonctionne parfaitement

Reply

Marsh Posté le 17-08-2007 à 18:54:10    

Y'a pas de raison que ça ne fonctionne pas.

Reply

Marsh Posté le 17-08-2007 à 18:57:02    

Wolfman a écrit :

Y'a pas de raison que ça ne fonctionne pas.


 
Tout ceux qui ont essayé, ça n'a pas fonctionné apparemment...
Mais sinon c'est clair qu'il n'y a pas de raison

Reply

Marsh Posté le 17-08-2007 à 21:18:34    

Je viens de lire attentivement le test de clubic, l'astuce  PAE ne fonctionne pas:
 
"À noter que depuis le Pentium Pro, Intel propose avec tous ses processeurs 32 bits une extension baptisée PAE pour Physical Adress Extension qui permet d'adresser la mémoire non plus sur 32 bits mais sur 36 bits, ce qui relève logiquement les limites énumérées précédemment. Seulement voilà, si le Service Pack 2 de Windows gère cette spécificité, le système, même dans sa version professionnelle ne sait gérer que 4 Go de mémoire au maximum, aussi et même lorsque le paramètre PAE est actif, la quantité de mémoire disponible sous Windows est toujours inférieure à 4 Go. Même chose avec l'édition 32 bits de Windows Vista."


Message édité par mrdoug le 17-08-2007 à 21:20:28
Reply

Marsh Posté le 17-08-2007 à 21:31:53    

Tu sais, les tests de Clubic...  :sarcastic:

Reply

Marsh Posté le 17-08-2007 à 21:37:15    

Wolfman a écrit :

Tu sais, les tests de Clubic...  :sarcastic:


 
Faudrait que je teste par moi-même  :)  
Pas le courage ces temps :/


Message édité par mrdoug le 17-08-2007 à 21:53:13
Reply

Marsh Posté le 17-08-2007 à 23:05:20    

C'est plus compliqué que ça :D

 

En fait il faut bien tenir compte de plusieurs choses :

 

- il ne faut pas melanger la RAM physique et l'espace d'adressage physique.
- les proc 32 bits depuis le pentium pro peuvent via le PAE adresser la memoire sur 36bits
- pour des raisons de compatibilités les chipsets des mobo dans ces 36 bits vont reserver la zone juste avant les 4Go (correspondant a la fin des 1er 32bits d'adressages) pour divers besoin du hardware (PCI, ACPI, et PCI Express, avec pour lui autant de place prise que de RAM sur la CG...). Tant qu'on a moins de 3Go et quelques de RAM, la RAM et cet espace peuvent gentilment cohabiter dans les 1ers 32bits d'espace d'adressage, mais si on a plus de RAM (et donc en particulier avec 4Go de RAM), la RAM en plus va se retrouver adressée au dela des 32 bits
- via le PAE, les windows 32 bits peuvent donc en theorie exploiter entierement 4Go de RAM et plus (avec quand meme des limitations absentes du 64 bits comme les 2Go par process, mais bon)

 

A partir de la, dans la pratique les différents Windows sont était limité a différente quantités de mémoire physique utilisable pour un bridage purement commercial, de 4Go pour les OS stations et les editions standard de 2000 et 2003 Server à 128Go pour 2003 Server Datacenter a partir du SP1.

 

Mais alors, pourquoi que mon Windows il voit pas mes 4 GO de RAM ?  :fou:

 

Y'a 2 raisons possibles :
La 1ere, c'est que PAE ou pas beaucoup de chipsets pour mobo desktop (et serveur de début de gamme) ne savent pas du tout mapper la mémoire au dela de 4Go, et donc forcement que derriere aucun OS ne pourra acceder a de la memoire qui n'est pas du tout gérer par le chipset.

 

La seconde, qui est cellle qui aboutit généralement au resultat constaté par les utilisateurs de XP et Vista 32 sur des configs récentes, c'est que le PAE complique un peu la vie des developpeurs de drivers, qui doivent bien prendre en compte le fait qu'avec le PAE la mémoire qu'il peuvent utiliser peut se retrouver au dela de l'espace des 4Go. Dans un monde ou sur un desktop ou une station les configs avec 4Go de RAM étaient encore il y a peu presque du domaine de la SF et reste rare meme aujourd'hui, ce petit détail n'est pas du tout pris en compte dans bon nombre de drivers dans le matos "grand public". De tels drivers dans un systeme avec le PAE d'activé et de la RAM au dela des 4Go ont donc toutes les chances d'aboutir a des résultats pas géniaux pour la stabilité du syteme...
"Et alors", me direz vous, "on a qu'a laisser le PAE desactivé par défaut avec possibilité de l'activer pour les gens avec 4Go de RAM  et qui ont des drivers certifiés compatible avec ou l'esprit aventureux ?"
Sauf que dans le SP2 de XP MS a rajouter le support du DEP (un mecanisme de protection de la memoire visant a renforcer la sécu), et si le DEP est géré au niveau hardware par le proc de la config (les Athlons 64 etaient les 1er a le faire), y'a besoin d'avoir le PAE d'activé pour supporter la chose, meme avec 4Go de RAM.
Dans leur quete sans fin vers un systeme securisé, MS a décidé que le DEP serait activé par défaut, ce qui fait que la plupart des configs avec un proc recent le PAE est activé, quelque soit la quantité de RAM (vous pouvez le vérifer dans les propriétés systeme de votre Windows SP2, vous aurez une ligne "extension d'adresse physique" tout en bas). Probleme, chez des gens pour qui le 32 bits, les espaces d'adressage, le PAE & co c'est du chinois, tu vas donc avoir des configs avec le PAE d'activé, donc potentiellement de la RAM au dela de l'espace des 4Go, et des drivers pas du tout testé pour. Afin d'eviter tout probleme eventuel , Microsoft a aussi décidé de rajouter dans le SP2 de XP (et le SP1 de 2003 server quand il est installé sur l'edition standard) une modif du kernel de Windows qui change la mémoire supporté par l'OS : ce ne sont plus 4Go de RAM physique, mais 4Go d'espace d'adressage physique, sur lequel un bout sera forcement réservé par le BIOS. Ce qui fait que jamais un XP32 SP2, 2003 32 standard SP1 ou SP2 ou un Vista 32 (qui a repris cette limitation) ne verront plus de 3.x Go de RAM physique.

 

Si vous avez du temps a perdre, amusez vous a tester un XP32 SP1 sur une machine avec 4Go de RAM et un chipset capable d'adresser + de 4Go de mémoire, vous devriez normalement voir vos 4Go en entier sous Windows, mais avec donc la probabilté pas negligeable d'avoir un driver qui va faire planter rapidement le systeme :D

Message cité 2 fois
Message édité par El Pollo Diablo le 17-08-2007 à 23:15:11
Reply

Marsh Posté le 17-08-2007 à 23:49:37    

Ok merci de cette explication :jap:
Il est temps maintenant que microsoft laisse tomber le 32bits au profit du 64bits. Je trouve que c'est aberrant qu'il compte encore sortir une version 32bits pour Windows Seven... Sous Vista, le 64 bits aurait du être mis plus en avant... Bon on va pas trop se plaintre, ayant une version 64bits de Vista, je trouve qu'elle fonctionne vraiment très bien...
 
Pour info, Apple sortira son premier OS 100% 64 bits en octobre (Leopard)

Reply

Marsh Posté le 17-08-2007 à 23:57:35    

Apple a un controle quasi total du monde mac aussi bien au niveau hard qu'au niveau de ce qui tourne dessus.
Windows a tous les monopoles qu'on veut, mais MS doit bosser avec une variété de constructeurs et editeurs sans commune mesure avec aucun autre OS, avec un historique a gérer et une compatibilité a conserver au maximum.
 
Je connais des boites dont des bouts de l'activité repose encore sur des applis DOS, et meme sans être aussi extreme un tel changement provoque des effets de bords qui vont encore être absorbé par les editeurs et developpeurs sur plusieurs années, exemple tout con, l'ERP de ma boite, on s'en rendu compte en voulant le tester sur un Windows x64 que la derniere version qui date du debut de l'année a encore des morceaux en 16 bits dans son installer...

Reply

Marsh Posté le 18-08-2007 à 00:00:33    

El Pollo Diablo a écrit :

Apple a un controle quasi total du monde mac aussi bien au niveau hard qu'au niveau de ce qui tourne dessus.
Windows a tous les monopoles qu'on veut, mais MS doit bosser avec une variété de constructeurs et editeurs sans commune mesure avec aucun autre OS, avec un historique a gérer et une compatibilité a conserver au maximum.
 
Je connais des boites dont des bouts de l'activité repose encore sur des applis DOS, et meme sans être aussi extreme un tel changement provoque des effets de bords qui vont encore être absorbé par les editeurs et developpeurs sur plusieurs années, exemple tout con, l'ERP de ma boite, on s'en rendu compte en voulant le tester sur un Windows x64 que la derniere version qui date du debut de l'année a encore des morceaux en 16 bits dans son installer...


 
Oui c'est vrai pour Apple, c'est bien plus simple pour eux de faire la migration.
Concernant les incompatibilités avec les vieux softs, suffit de tout faire en virtualisation, et franchement ça marche plutot pas mal (J'utilise virtualPC 2007 pour ma part car vmware est incompatible avec le 64 bits (:D))


Message édité par mrdoug le 18-08-2007 à 00:00:49
Reply

Marsh Posté le 18-08-2007 à 00:11:14    

"Il suffit" :D

 

La virtualisation c'est bien mais ça ne regle pas le probleme des incompatibilités matérielles (qui sont encore TRES nombreuses quoi qu'en pense les sur-enthousiastes du 64 bits, surtout dans le monde pro), et meme au niveau soft c'est pas la panacé : enormement d'editeurs ne supportent pas leurs softs s'ils sont dans des environnement virtualisés (c'est con, mais c'est comme ça), ça complique quand meme enormement la gestion d'un systeme info, et ça veut dire que MS et beaucoup d'editeurs devrait continuer a supporter les "vieux" Windows pendant encore tres longtemps...

Message cité 1 fois
Message édité par El Pollo Diablo le 18-08-2007 à 00:12:08
Reply

Marsh Posté le 18-08-2007 à 00:13:31    

El Pollo Diablo a écrit :

"Il suffit" :D
 
La virtualisation c'est bien mais ça ne regle pas le probleme des incompatibilités matérielles (qui sont encore TRES nombreuses quoi qu'en pense les sur-enthousiastes du 64 bits, surtout dans le monde pro), et meme au niveau soft c'est pas la panacé : enormement d'editeurs ne supportent pas leurs softs s'ils sont dans des environnement virtualisés (c'est con, mais c'est comme ça), ça complique quand meme enormement la gestion d'un systeme info, et ça veut dire que MS et beaucoup d'editeurs devrait continuer a supporter les "vieux" Windows pendant encore tres longtemps...


 
 
Comme moi :D
Sinon je suis tout à fait d'accord avec toi, le support des windows devrait être bien plus long

Reply

Marsh Posté le 18-08-2007 à 00:31:18    

Heu je dis pas du tout ça moi, je dis que la virtualisation apporterais cette contrainte en plus :D
De base c'est quand meme supporté 10 ans un Windows, et pour la moment la fin finale du support de Windows XP Pro est même annoncée pour 2014, soit 13 ans de durée de vie pour un OS client, c'est quand meme quelque chose :o

Message cité 1 fois
Message édité par El Pollo Diablo le 18-08-2007 à 00:32:32
Reply

Marsh Posté le 18-08-2007 à 00:33:38    

El Pollo Diablo a écrit :

Heu je dis pas du tout ça moi, je dis que la virtualisation apporterais cette contrainte en plus :D
De base c'est quand meme supporté 10 ans un Windows, et pour la moment la fin finale du support de Windows XP Pro est même annoncée pour 2014, soit 13 ans de durée de vie pour un OS client, c'est quand meme quelque chose :o


 
Oulà je suis fatigué ce soir  :heink:  

Reply

Marsh Posté le 18-08-2007 à 15:01:15    

up !  :D  
 
ma question sera simple : avec XP pro 32bit, comment faire pour que les appli prennent 3go de ram au lieu de 2 ? (en supposant que j'ai 4go en tout). attention, je parle juste de la memoire utilisable par une seule appli. actuellement j'ai compris que c'est limité à 2go par apli. et j'ai aussi cru comprendre (via clubic) qu'on pouvais passer à 3go... donc comment faire (si c'est possible, si clubic s'est pas gourré) ?
 
merci d'avance. :)

Reply

Marsh Posté le 18-08-2007 à 15:24:22    

Avec le paramètre /3GB.
Mais bon, des applis qui consomment 3Go, c'est plutôt exceptionnel sur un poste de travail.

Reply

Marsh Posté le 18-08-2007 à 15:25:12    

thekiller3 a écrit :

up !  :D  
 
ma question sera simple : avec XP pro 32bit, comment faire pour que les appli prennent 3go de ram au lieu de 2 ? (en supposant que j'ai 4go en tout). attention, je parle juste de la memoire utilisable par une seule appli. actuellement j'ai compris que c'est limité à 2go par apli. et j'ai aussi cru comprendre (via clubic) qu'on pouvais passer à 3go... donc comment faire (si c'est possible, si clubic s'est pas gourré) ?
 
merci d'avance. :)


 
Tout est indiqué là : http://support.microsoft.com/kb/283037
Mais si c'est comme le PAE, possible que ça ne fonctionne pas non plus :)

Reply

Marsh Posté le 18-08-2007 à 15:43:28    

ok cool merci je regarde ça  :jap:  
 
(et je planifie l'achat de 2go de ram supplémentaire  :D  :p )

Reply

Marsh Posté le 18-08-2007 à 18:30:53    

Globalement c'est assez c'est rarement une bonne idée d'utiliser le switch /3G a part quand on sait vraiment en quoi en va en tirer avantage...

Reply

Marsh Posté le 18-08-2007 à 18:43:15    

El Pollo Diablo a écrit :

Globalement c'est assez c'est rarement une bonne idée d'utiliser le switch /3G a part quand on sait vraiment en quoi en va en tirer avantage...


 
Pour ma part, je n'ai clairement aucune application qui utilise 3go à lui seul, enfin si j'ai 7-ZIP qui utilise 2.5go mais c'était pour tester

Reply

Marsh Posté le 02-09-2007 à 03:56:25    

perso j'ai 3 go reconnus et a la base j'ai qd meme 4 Go ! Pour moi ca gere 4 go mais ca n'affiche que 3.  Il suffit de trouver un sisoft sandra pour voir qu'il calcule bien 4 go sur  le Hardware . J'ai teste de diff manieres : J'ai une appli  qui bouffe pres de 1 Go. Hop en meme temps, je passe un bench et là dans le rapport, il trouve 3 gigas et des brouettes en mem dispo et 900 Mo utilisés.  
Rem : J'ai passe 1 heure avec Crosoft en allemagne pour m'entendre dire que XP ne gere que 2 To en stockage alors que je suis à 3.260 Go avec 3 controlleurs RAID différents. Va comprendre charles. Ah oui, avec crosoft, c'etait parce qu'ils voulaient me vendre leur si formidable vista.  
Ah AH Ah :non:

Reply

Marsh Posté le 02-09-2007 à 12:27:39    

Si ton Windows t'affiche 3Go, tu peux te rassurer tant que tu veux mais Windows n'utilisera jamais plus que ces 3Go de RAM physique. Et la limite des 2To c'est 2To par volume, pas en tout.
Et tout ça c'est exactement pareil sous Vista, et si tu veux gérer en entier tes 4Go de RAM faut une version 64 bits, que ce soit de XP ou de Vista.

Reply

Marsh Posté le 02-09-2007 à 15:24:50    

El Pollo Diablo a écrit :

Si ton Windows t'affiche 3Go, tu peux te rassurer tant que tu veux mais Windows n'utilisera jamais plus que ces 3Go de RAM physique. Et la limite des 2To c'est 2To par volume, pas en tout.
Et tout ça c'est exactement pareil sous Vista, et si tu veux gérer en entier tes 4Go de RAM faut une version 64 bits, que ce soit de XP ou de Vista.


 
ça sert à rien d'expliquer, il y a des gens qui comprendront jamais ça apparemment :/

Reply

Marsh Posté le 03-09-2007 à 16:02:13    

Drap,
 [:trofub]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed