locked
RAM pour WS2003 RRS feed

  • Question

  • Bonjour,

     

    je veux installer une installation sous WS2003, je voulais définir la taille de la RAM, qui peut monter jusque 64Go en version 32 bits (X86) pour la version  "Enterprise Edition".

    Sauf que l'éditeur de l'applicatif m'indique qu'un processeur 32 bits ne gère pas plus de 4 Go de RAM.

     

    Quelqu'un peut-il me dire ce qu'il en est?

     

    Merci.

    • Déplacé Shrikant Maske jeudi 4 février 2010 05:27 Forums Consolidation (Origine :Windows Server 2003 – Installation et déploiement)
    vendredi 19 décembre 2008 11:53

Réponses

  • Bonsoir,

     

    sur un serveur TSE, si tu peux mettre 32 Mo, ils seront bien utiles voire nécessaires....

     

    Un process = Maximum de 4 Go

     

    Mais l'ensemble des process occupera bien plus de 4 Go

    A+

    jeudi 25 décembre 2008 21:28

Toutes les réponses

  • Bonjour,

     

    Windows 2003 Enterprise et les processeurs 32 bits peuvent utiliser plus de 4 Go, cela ne fait aucun doute !

     

    Ce que veut expliquer l'éditeur de l'applicatif, c'est qu'un seul PROCESS précis ne sait pas adresser plus de 4Go de mémoire.

     

    En fait,  sur une machine 32 bits, chaque process lancé voit 4 Go de mémoire "fictive", même s'il n'y a qu'un seul Go de mémoire physique. Par défaut, 2Go sont réservés à la partie programme et 2 Go pour la partie données.On peut juste modifier la répartition entre ces 2 parties avec le paramètre /3GB ...

     

    A+

     

     

     

     

    dimanche 21 décembre 2008 10:15
  • Merci,

     

    donc si ma machine possède 32Go, 4 seront utilisé par le Process et le restant par les autres utilités de la machine?

     

    lundi 22 décembre 2008 14:44
  • Le switch /PAE permet à la machine 32 bit d'utiliser plus de 4 Go de RAM.

    Le switch /3GB permet permet de répartir l'espace d'adressage de chaque process de 2 Go en mode user et 2 Go en mode Kernel à 3 Go en mode user et 1 Go en mode kernel (avec les restrictions mémoires que celà induit pour le kernel.).

     

    L'utilisation de AWE permet à un processus d'adresser de la mémoire en dehors de son espace d'adressage de 4 Go, donc d'utiliser plus de 4 Go de RAM (par exemple pour charger un cache). Il faut pour celà que l'application soit développée avec les API qui vont bien (VirtualAlloc etc.). Rares sont ces appli, SQL Server en fait partie.

     

    Cordialement,

    Emmanuel Dreux

    http://www.ilinfo.fr

     

    lundi 22 décembre 2008 15:37
  • Merci, mais un peu compliqué la réponse.

     

    La configuration matériel est la suivante :

    Le Terminal serveur est connecté sur un réseau pour récupérer des données.

    Ces données seront envoyées à 15 postes clients en simultané. Sur ces postes, des opérateurs qui peuvent faire des actions en simultanés (consultation, passage de consigne, commande d'actionneurs, etc.)

     

    Laquestion est de savoir , si je met 32 Go de RAM, est-ce que cela va être utile, ou est-ce que 4 Go seulement seront utilisés?

     

    Merci.

     

    mercredi 24 décembre 2008 13:16
  • Bonsoir,

     

    sur un serveur TSE, si tu peux mettre 32 Mo, ils seront bien utiles voire nécessaires....

     

    Un process = Maximum de 4 Go

     

    Mais l'ensemble des process occupera bien plus de 4 Go

    A+

    jeudi 25 décembre 2008 21:28