Limitation de ram sous XP PRO - Win NT/2K/XP - Windows & Software
Marsh Posté le 10-04-2008 à 19:51:06
ReplyMarsh Posté le 10-04-2008 à 19:52:28
Faut arreter les hallu !
Même si XP SP1 ne gere pas 2Go (ce qui m'etonnerai beaucoup^), cela ne l'empecherai pas de fonctionner.
Le seul truc, c'est qu'il ne serait pas capable de tout exploiter
Marsh Posté le 10-04-2008 à 19:56:25
Je@nb a écrit : 4Go adressable sous XP 32bit donc oui + de 2Go de RAM |
Non, pas 4Go !
~3,5Go maxi, mais cela dépends des composants de ton PC.
Marsh Posté le 10-04-2008 à 20:00:32
Scr@t a écrit : |
Hey si, XP peut adresser 4Go.
Mais j'ai pas dit 4Go de RAM. Il faut inclure la mémoire vidéo, bios et divers périph qui exposent leur mémoire, les mmapped file etc.
Marsh Posté le 10-04-2008 à 20:13:00
Je@nb a écrit : |
Mais la question de base concerne la RAM
Marsh Posté le 10-04-2008 à 20:48:30
D'où la 2ème partie de ma réponse : "donc oui + de 2Go de RAM" ...
Marsh Posté le 11-04-2008 à 14:56:51
XP pro (32 bits) : Plusieurs limitations :
1- Adressage jusque 4GB, MAIS cela inclus les adresses prises par le bios, et la carte graphique, donc:
3.3 GB de RAM avec une carte graphique de 512 MB, et 3.5 avec une carte graphique de 256MB (environ). Les reste est inexploitable.
2- MAIS il y a une autre limitation: Par défaut Windows XP limite les applications a 2GB de réservation de mémoire. Donc par défaut aucune tache ne pourra dépasser les 2GB de mémoire. Le reste étant attribuable a d'autres taches comme le cache disque dur par exemple....
3- MAIS, il y a une méthode de contournement a cette limite de 2Gb par tache: éditer le fichier boot.ini a la racine de Windows......
Sur la ligne de chargement, il faut rajouter le switch : /3GB
4- SAUF QUE: il faut aussi que l'application soit prévue pour tirer partie de ce switch (cas rare)....
5- SAUF QUE: En plus d'être probablement inutile a votre application, certaines autres sont carrément incompatible a ce Switch (il peuvent réserver de la mémoire au dessus de 2GB, mais (a ce qu'il semble) ne savent pas la libérer ensuite..... donc, et donc génère des crash applicatifs (exemples sur google).
6- D’où ma préconisation : ne pas poser le Switch /3GB….
Marsh Posté le 18-04-2008 à 19:03:50
UP
je remonte ce topic. Je viens de commander un nouveau laptop avec 3GB de ram. J'hésite à passer à 4GB pour mes besoins pros a priori ce serait inutile sachant que:
- pas de carte graphique (enfin juste le chip Intel intégré)
- les applis en dehors que Windows n'auront droit qu'à 2Gb de toute façon
Mes besoins sont la virtualisations, je dois faire tourner 2 machines virtuelles, j'aimerais bien leur donner chacune 1GB de RAM. Dans ce contexte, est-ce que ça vaut le cout de passer à Win 2003 (en partant du principe que win 2003 gère bien les 4GB)?
Marsh Posté le 20-04-2008 à 07:13:32
UP
Pour info, pour info, pour le moment je fais ça avec windows XP, 1GB de ram et un vieux proc 1.6GHz monocore. Je donne 256 MB de ram à chaque machine virtuelle et les disques durs des machines virtuelles sont sur de l'USB. Ça rame à fond mais ça tient à peu près...
Marsh Posté le 20-04-2008 à 10:37:57
Si tu as un chipset vidéo intégré, passer ton laptop à 4 Go au lieu de 3 te fera déjà gagner 1 Go.
Les 2Go dont on parle est par processus. Donc à voir si chaque machine virtuelle génère un processus ou pas. Mais normalement ça ne devrait pas poser de problème. A voir après si ton portable est upgradable ou pas.
Quant à Win2003, si tu prends une versions Standard 32bits, elle ne fera pas mieux que WinXP ou Vista. Ou alors il te faut un Win2003 x64, ou une version Entreprise. A ce compte-là, autant te prendre un Vista 64, ça reviendra moins cher.
Marsh Posté le 20-04-2008 à 13:35:54
mon proc' sera un dual core T9300 donc pas trop de 64bits
La limite de 2GB c'est par process
Je croyais que c'était pour la somme de tous les process "Non windows"
Si c'est par process, alors pas de soucis
Marsh Posté le 20-04-2008 à 18:58:36
Buckfast tu pourais me dire si un xp pro ou home sp1 que tu as
mais ils ont on rézon les camarade le petit probleme du sp1 c'est qui ne dépasse 120go de disque dure pour le reste il peux monter sens probleme tes 4gb voir même plus ! ses just un probleme disque dur sais tous!
Marsh Posté le 21-04-2008 à 04:51:30
Okay. Après avoir fait le test et vu 100 000 post sur ce sujet sur différent forum, il n'y a pas 36 solution. Si vous voulez avoir un système que vous allez voir et utiliser 4 GIG de ram, vous prenez Windows Server 2003 ou bien Windows Vista.
Les bidouillages pour avoir 4 gig sous xp existe, mais les plantages relaté à ce genre de pratique est trop énorme.
Marsh Posté le 21-04-2008 à 08:56:16
Et pour Win2003, une version 64bits aussi, ou une version 32bits Entreprise à minima.
Marsh Posté le 21-04-2008 à 09:31:35
j'ai un doute pour a version serveur, il me semble que la version 32bits gere correctement le mode PAE non ?
Marsh Posté le 21-04-2008 à 09:55:40
Z_cool a écrit : j'ai un doute pour a version serveur, il me semble que la version 32bits gere correctement le mode PAE non ? |
+1, me semble bien que sur un serveur où yavait 8Go, ces bouffons d'admin avaient installé un 2003 Std PAE non activé. Il reconnaissait 3.5Go environ, en activant le /PAE c'est monté à 4. (bon 4Go toujours perdu mais bon ils voulaient passer à entreprise ...)
Marsh Posté le 21-04-2008 à 09:58:03
ReplyMarsh Posté le 21-04-2008 à 10:04:34
http://www.microsoft.com/whdc/syst [...] ae_os.mspx
4Go de RAM pour win 2003 std
Marsh Posté le 21-04-2008 à 11:29:36
C'est bien 2 Gb par processus (Windows ou pas)
Dans le cas de VMWARE, il me semble qu'il fait 2 processus par machine virtuelle. donc pas besoin de switch et tu pourras bien exploiter les 3.25 GB de ram.
Ceci dit, si tu ne seras pas limité par la ram, le limitation sera disque: chaque WMware aura probablement son swap et ses logs.... ça fait déjà plein d'accès disque pour rien....(sans compter que l'USB2 consomme énormément de ressource processeur)
Mais de toute manière ça sera mieux que maintenant ;-)
NB: si on a le choix, les disques externes firewire sont beaucoup plus performant au niveau de l'interface...
Marsh Posté le 21-04-2008 à 11:31:02
kolossal a écrit : |
Ou de l'eSata
Marsh Posté le 21-04-2008 à 13:17:48
je serai toi, je ne ferais pas de mise a jour SP2 sur un SP1. J'ai 4 go de ram avec xp sp2 32 bits soit 3.5 go detectés. Avec une version 64 bits 4 go detectés sans pb.
Marsh Posté le 21-04-2008 à 15:05:44
kolossal a écrit : C'est bien 2 Gb par processus (Windows ou pas) |
Je sais pour les disques, ya pas de soucis, je vais virer le lecteur DVD du T61 et remplacer par un HDD de 320 GB pour stocker mes machines virtuelles et faire des backups, c'est clair que ce serait un peu con de garder le goulot d'étranglement de l'USB à ce stade.
En gros de vais passer de ça:
Centrino 1.6 Ghz / 1GB de ram / MV sur USB
à:
Dual Core 2.5 GHx / 3 ou 4 GB de ram / Mv sur disque interne
ça ne peut qu'aller mieux
Marsh Posté le 10-04-2008 à 18:51:16
Question un peu bête : pourquoi rester en SP1, alors que le SP3 sort très bientôt, et que le SP2 est dispo depuis presque 4 ans ?
---------------
Filmstory : gardez trace des films que vous avez vu ! :D