Ver Mensaje Individual
  #4  
Antiguo 04-05-2010
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Reputación: 17
JosepGA Va por buen camino
hola,

pues después de verificar que al salir de la dll baja la memoria virtual (he usado el componente de las JEDI para obtener los valores de memoria), he controlado que todas las tablas se cierran, que las listas se liberan, etc... Aun así sigue bajando. Después he puesto dentro de la dll que no se ejecute nada, y aunque solo entra y sale de la dll, tambien me consume un poco de memoria virtual (menos que antes pero sigue bajando).

Cuando vuelves a entrar una segunda vez en la dll, la memoria inicial de la segunda prueba es la memoria final de la primera prueba.

Asi que ahora estoy mirando si hay algun problema en liberar de memoria una Dll, yo lo hago con FreeLibrary pero no se si es o no correcto (hasta ahora creia que sí).

Un saludo
Responder Con Cita