ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Exclusion De Problemas Relacionados Con La Memoria


Enviado por   •  28 de Abril de 2015  •  4.825 Palabras (20 Páginas)  •  137 Visitas

Página 1 de 20

Última modificación del tema: 2006-07-25

Por su diseño, Exchange Server es un usuario de memoria agresivo que puede utilizar hasta 3 GB de memoria física. En un servidor de producción, es habitual ver que el proceso Store.exe ocupa 1,5 GB de memoria virtual debido a que este proceso mantiene grandes cachés de memoria.

Además de la utilización de memoria por parte de los diversos procesos de Exchange, el controlador del núcleo ExIFS de Exchange también utiliza memoria de núcleo. Aunque menos visible, una alta utilización de la memoria de núcleo provoca una grave degradación del rendimiento e inestabilidad.

Examen de la memoria de espacio del usuario

A medida que el servidor utiliza memoria y la memoria libre escasea, el sistema operativo comienza a recortar el conjunto de trabajo del proceso y a utilizar el archivo de paginación de forma más agresiva. El uso del archivo de paginación afecta al rendimiento general porque las operaciones en disco tardan más en realizarse que las operaciones realizadas en la memoria.

Además, cuando la paginación hacia y desde el disco sube de nivel lo suficiente, acaba produciendo un cuello de botella en el disco en detrimento del rendimiento. En este caso, el verdadero problema es la memoria, y el cuello de botella del disco es sólo un síntoma.

Utilice los contadores mencionados en la siguiente tabla para determinar el estado actual de la memoria de espacio del usuario.

Contadores de rendimiento para memoria de espacio del usuario

Contador Valores esperados

Memoria\Mbytes (MB) disponibles

Indica la cantidad de memoria física (en MB) disponible de inmediato para su asignación a un proceso o para el uso del sistema.

La cantidad de memoria disponible es igual a la suma de la memoria asignada a las listas de paginación en espera (en caché), libre y cero. • Durante la prueba, debe haber 50 MB de memoria disponible en todo momento.

Memoria\Páginas/s

Indica la velocidad a la que las páginas se leen desde el disco o se o escriben en él para resolver los errores de página graves.

Este contador es un indicador principal de los tipos de errores que causan los retrasos en todo el sistema. Incluye las páginas recuperadas para satisfacer errores de páginas en la caché del sistema de archivos. Estas páginas suelen ser solicitadas por las aplicaciones. • Este contador debería ser inferior a 1.000 en todo momento.

Mejora de la memoria de espacio del usuario

La siguiente lista describe cómo se puede mejorar el rendimiento de la memoria de espacio del usuario:

• Eliminar software superfluo

Para liberar recursos para Exchange, quite del servidor cualquier herramienta de software de terceros que realice supervisión remota de cualquier tipo de servicio que no sea esencial. Utilice el complemento de Rendimiento para saber cuánta memoria consume cada aplicación.

• Ejecutar tareas de mantenimiento en momentos de poca actividad.

La ejecución de herramientas (como eseutil) o tareas de mantenimiento (como la administración de buzones) durante los momento de máxima actividad puede consumir memoria que podría ser necesaria para Exchange. Es una buena práctica el ejecutar estas herramientas y tareas fuera de los momentos de máxima actividad o durante períodos de poco uso (como los fines de semana).

Examen del uso de memoria de núcleo

La memoria de núcleo de Windows, que consta de varias estructuras de memoria utilizadas por la parte principal (o núcleo) del sistema operativo, es otro área que se debe supervisar para garantizar una implementación de Exchange Server en buen estado. Esta sección describe cómo supervisar y solucionar los problemas de las estructuras de memoria de núcleo que afectan al rendimiento y la fiabilidad del servidor de Exchange.

Tres estructuras clave de memoria de núcleo deberían ser supervisadas en los servidores que ejecutan Exchange:

• Bloque paginado El bloque paginado es la parte de memoria compartida del sistema que se puede paginar en el archivo de paginación del disco. El bloque paginado se crea durante la inicialización del sistema; lo utilizan componentes de modo de núcleo para asignar memoria del sistema.

• Bloque no paginado El bloque no paginado consta de direcciones virtuales del sistema que residen en la memoria física en todo momento y a las que, por tanto, se puede acceder desde cualquier espacio de memoria, sin incurrir en entradas/salidas (E/S) de paginación. Al igual que el bloque paginado, el bloque no paginado se crea durante la inicialización del sistema; lo utilizan componentes de modo de núcleo para asignar memoria del sistema.

• PTE del sistema Las direcciones de memoria virtual del archivo de paginación se asignan a direcciones de memoria física mediante una tabla de páginas o PTE. Microsoft Exchange Server 2003 utiliza un bloque de entradas de tabla de páginas (PTE) para asignar páginas del sistema como espacio de E/S, pilas del núcleo y listas de descriptores de memoria.

La configuración del archivo boot.ini afecta al tamaño de los espacios de memoria de núcleo

El tamaño máximo de los espacios de memoria de núcleo en un servidor de Exchange se puede ver afectado por la configuración del archivo boot.ini en Microsoft Windows Server™ 2003. Por ejemplo, si utiliza el modificador /3GB en el archivo boot.ini, se asignan 3 GB de espacio de dirección virtual para el proceso en modo de usuario, y sólo 1 GB de espacio de dirección virtual se asigna al sistema operativo.

Para obtener más información acerca del uso del modificador /3GB, consulte los siguientes artículos de Microsoft Knowledge Base:

• 823440, "Use of the /3GB switch in Exchange Server 2003 on a Windows Server 2003-based system" (El uso del /3 GB cambia Server 2003 en un sistema basado en Windows Server 2003 en Exchange) http://go.microsoft.com/fwlink/?linkid=3052&kbid=823440.

• 316739, "Cómo utilizar el modificador /userva en el archivo boot.ini para ajustar las configuraciones /3GB" http://go.microsoft.com/fwlink/?linkid=3052&kbid=316739.

La siguiente tabla muestra cómo el tamaño máximo aproximado de cada espacio de memoria de núcleo de un servidor con Exchange varía según la configuración de boot.ini. En este ejemplo, Exchange Server 2003 se ejecuta en un servidor de procesador múltiple que ejecuta Windows Server 2003 con 4 GB de RAM.

Configuración de boot.ini y tamaños máximos de espacio de memoria de núcleo

Espacio de memoria de núcleo Tamaño máximo con opciones predeterminadas de boot.ini Tamaño máximo con las opciones de boot.ini /3GB y /USERVA = 3030

Bloque paginado 356 MB 245 MB

Bloque no paginado 256

...

Descargar como (para miembros actualizados) txt (32 Kb)
Leer 19 páginas más »
Disponible sólo en Clubensayos.com