Servicio W3WP.exe

19/12/2007 - 14:52 por Jorge Casto | Informe spam
Hola, tengo una duda. En un entorno con un servidor Windows 2003 server 64
bits con 4 PDAs en la calle accediendo a un programa que controla el IIS.
El problema es que pasado un poco de tiempo, el servicio me consume cerca de
1,6GB de memoria RAM.

He comprobado que va consumiendo más conforme las PDAs se van conectando al
servidor y van pasando las horas.

¿No existe alguna forma de que no siga aumentando hasta el infinito? El
problema es que nuestro servidor tiene 8GB de RAM y siempre (entre SQLs y
demás) estamos por encima de 7GB utilizados.

Gracias por adelantado.
 

Leer las respuestas

#1 xacolabril
28/12/2007 - 14:23 | Informe spam
Hola Jorge,
por lo que veo tienes un problema con la liberación de memória en tu
aplicación IIS (entiendo que utilizas IIS 6.0). Deberías reconfigurar la
"Application Pool" de tu WebSite para evitar el consumo de memoria y llevar a
cabo una purga del Worker Process (W3Svc.exe) al alcanzar ciertos límites. Yo
te recomiendo que la configuración del "Application Pool" de tu WebSite sea
la siguiente:

Desde la consola de administración de IIS/Application Pools/ --> Escoger el
AppPool de tu WebSite y configuras los siguientes parámetros:

Reciclar los worker Process tras 1740 minutos
Reccialr todos los Worker Process a las 06:00 AM de todos los días
Cerrar Worker process tras inactiviadd de 20 minutos.
Habilitar ping de proceso cada 15 minutos.



- Antes de realizar modificaciones te recomiendo llevar a cabo un Backup de
la MetaBase de IIS.

"Jorge Casto" wrote:

Hola, tengo una duda. En un entorno con un servidor Windows 2003 server 64
bits con 4 PDAs en la calle accediendo a un programa que controla el IIS.
El problema es que pasado un poco de tiempo, el servicio me consume cerca de
1,6GB de memoria RAM.

He comprobado que va consumiendo más conforme las PDAs se van conectando al
servidor y van pasando las horas.

¿No existe alguna forma de que no siga aumentando hasta el infinito? El
problema es que nuestro servidor tiene 8GB de RAM y siempre (entre SQLs y
demás) estamos por encima de 7GB utilizados.

Gracias por adelantado.

Preguntas similares