|
Pablo, voy a probar, pero en una red de mas
de 30 puestos, no es probable que nadie consulte algo antes de un
minuto.
Por otro lado mi aplicacion tiene un Timer que
busca mensajes entre usuarios, cada 5 min (en cada puesto abierto).
Tambien tengo todas las variables como
locales, las pongo en null al finalizar y cierro los cursores.
Recuerdo que al no hacer esto (en los comienzos),
en el visor de objetos del COM+, me incrementaba el nro y no lo liberaba (tema
que solucione gracias al gufa).
Lo que sí voy a probar es poner Try Catch (cosa que
no hice) a ver si me ayuda a detectar el problema.
Muchas Gracias a todos . .
Gonzalo
----- Original Message -----
Sent: Wednesday, November 15, 2006 1:00
PM
Subject: [GUFA] OT. Liberar memoria en
COM+
Que tal Gonzalo, ademas de los comentarios
preciso de don Aidelman fijate que en la solapa de avanzados en la
ventana de propiedades de la aplicacion COM+, arriba de todo tenes un valor
para indicar cuantos minutos de "inactividad" va a tener la aplicacion antes
de hacer un shutdown (hatibualmente esta en 3 minutos) ponelo en 1 y ahora con
que haya inactividad por solo un minuto se va a limpiar la
memoria.
Salu2, Pablo
----- Original Message -----
Sent: Wednesday, November 15, 2006
12:10 PM
Subject: [GUFA] OT. Liberar memoria en
COM+
Hola
Gonzalo:
Asegurate de cerrar todos los
cursores abiertos, y de poner a Null todos los objetos creados, antes de
liberar el componente.
Saludos
Ricardo
Aidelman (socio 1545)
Praxis
Computación
Buenos
Aires
Argentina
Que tal amigos, tengo componentes
desarrollados en VFP9, instalados en un server W2000 dentro del
COM+.
Las terminales clientes, se conectan a
dicho servidor y consumen los componentes. Anda todo ok.
La duda o consulta es la siguiente: en el
Server en memoria tengo un proceso DLLHOST.EXE, que representa mi
aplicacion COM+, que crece y crece y crece.
Dentro del Visor de componentes, veo como los
objetos se crean y destruyen inmediatamente. La columna objetos esta
siempre volviendo a 0.
Por que el DLLHOST.EXE, no va liberando la
memoria ? (en un server de 2Gb me llegó a ocupar 1.5 Gb)
Como puedo limitarlo o configurarlo
?.
Estoy liberando mal algo dentro de mis clases
?.
Slds, Gonzalo
-- No virus found in this incoming message. Checked
by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.14.5/534 -
Release Date: 14/11/2006
-- No virus found in this outgoing message. Checked by
AVG Free Edition. Version: 7.1.409 / Virus Database: 268.14.5/534 -
Release Date: 14/11/2006
|