Cómo saber cuánta memoria soporta el servidor Win2003

  

Un amigo recientemente planeó comprar un servidor, pero también le preocupaba que el aumento en el tráfico del sitio web deba considerar el rendimiento del servidor. Dos CPU de 4 núcleos requieren aproximadamente 16 G de memoria. Si nuestro sistema es Win2003 Server, ¿hay tanta memoria para soportarlo? Echemos un vistazo.

Según nuestra experiencia, win2003 Enterprise Version de 32 bits puede admitir 32G de memoria, el sistema de 64 bits puede admitir 64G, pero el sistema operativo de 64 bits, muchos programas no son compatibles, por lo que recomendamos Sistema Win2003 de 32 bits, hasta 32G de memoria, generalmente suficiente, si la instalación no es compatible, la actualización de la instalación a sp2 generalmente no es un problema.

¿Por qué Windows 2003 Server admite más de 4 Gigabytes de memoria?

En consecuencia, la versión de 32 bits puede admitir 32G de memoria. Esto se debe a que MS desarrolla la función PAE para el sistema del servidor, es decir, la extensión de la dirección física. Esta función puede expandir el espacio de direcciones de 32 bits de la memoria a 48 bits o 64 bits, de modo que la memoria máxima teórica admitida es 16 * 1024 * 1024. * 1024G = un espacio tan grande, y Microsoft lo limitó deliberadamente a 32 GB, el sistema de 64 bits está limitado a 64 GB. La inconsistencia de las restricciones es distinguir la diferencia en la versión, de lo contrario nadie elige un sistema de servidor de 64 bits (ahora casi ninguna empresa elige 64 bits, 32 bits es suficiente, ^ _ ^).

¿Por qué está restringido?

1, ninguna placa base puede soportar tanta memoria ahora.

2, ahora no hay ninguna aplicación que necesite una memoria tan grande, un servidor que requiera una gran memoria. Generalmente utilizados por el estado, sus servidores no usarán el sistema de Windows

3, ningún entorno de prueba Microsoft no puede verificar más de 64G de memoria, el sistema es estable

Windows Server 2003 Enterprise Edition ( Enterprise Edition):

* Compatibilidad con clústeres de 8 nodos, NUMA; Compatibilidad con SMP de 8 vías

* Compatibilidad con memoria: (i386) La versión de 32 bits admite 32GB de memoria (X64) La versión de 64 bits admite 64GB

Windows 2003 solo admite el modo de memoria pequeña (máximo 3G) mayor que 3G. Edite el parámetro Boot.ini plus /pae para permitir que el modo de memoria grande admita más de la memoria 3G. Edite el reinicio de Boot.ini de acuerdo con la operación anterior. El problema es que tiene un problema con la compatibilidad de la memoria. Este es un ejemplo de boot.ini 2003:

[cargador de arranque]

timeout = 0

default = multi (0) Disco (0) rdisk (0) partición (1) \\ WINDOWS

[funcionamiento s Ystems]

multi (0) disco (0) rdisk (0) partición (1) \\ WINDOWS = "Windows Server 2003, Enterprise" /fastdetect /usepmtimer /NoExecute = OptIn /PAE

Windows Server 2003 Web Edition: proporciona una plataforma de servicios y alojamiento web para el rápido desarrollo e implementación de servicios y aplicaciones web. Es compatible con el sistema SMP de dos vías (multiprocesamiento simétrico) con 2 GB de memoria.

Windows Server 2003 Standard Edition: para pequeñas y medianas empresas y aplicaciones departamentales. Soporta 4 canales de SMP, 4GB de memoria.

Windows Server 2003 Enterprise Edition: adecuado para organizaciones centrales y grandes, disponible en versiones de 32 y 64 bits. Admite clúster de 8 nodos, NUMA; admite SMP de 8 vías, la versión de 32 bits admite 32 GB de memoria, la versión de 64 bits admite 64 GB de memoria.

Windows Server 2003 Data Center Edition: para las empresas que requieren escalabilidad y alta disponibilidad, existen versiones de 32 y 64 bits. La versión de 32 bits admite SMP de 32 canales, memoria de 64 GB; la versión de 64 bits admite SMP de 64 canales, memoria de 512 GB; ambas versiones admiten el clúster de 8 nodos, NUMA

Para permitir que Windows 2003 admita más de 4GB de memoria física, Agregue el parámetro /pae al archivo boot.ini.

El servidor acaba de encontrar este problema cuando se compró. ¿Por qué el drama de la placa base con memoria 4G buena solo se reconoce como 3G? La modificación tres veces y cuatro veces del BIOS solo puede hacer que la placa base reconozca 3.3G y 3.5G. Molesto . .

Resulta que algunos servidores tienen agujeros de memoria, por lo que 3.3G-3.8G es normal. Esta parte de la memoria vacía se consume como hardware. Si hay demasiada diferencia, actualice el BIOS y la matriz de la placa base. El firmware de la tarjeta está bien.

Si es una serie XP o 2003, agregue el parámetro /PAE a BOOS.INI para acceder a la memoria extendida. Si excede 1G, debe agregar el parámetro /USERVA = 3030 para optimizar la configuración de la memoria virtual.

Producido por una característica de seguridad importante en win2003 SP1 - "Protección de ejecución de datos (abreviatura: DEP)".

Puede encontrarlo en " Panel de control → Sistema → Avanzado → Configuración → Protección de ejecución de datos ".

Al cambiar entre estos dos elementos, " /NoExecute = OptIn " también se convertirá en " /NoExecute = Optout ".

Nota: esta función requiere soporte de hardware: AMD Athlon 64, AMD Opteron, Intel Itanium e Itanium 2, y NVIDIA, VIA y Transmeta también se espera que agreguen la tecnología a sus chips. Se recomienda que los usuarios normales no lo modifiquen, de lo contrario causará que el sistema se ejecute de forma inestable.

Copyright © Conocimiento de Windows All Rights Reserved