![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pregunta: ¿Tienes los fuentes de la DLL?
- Si es así, deberías ver si para hacer lo que necesita está seleccionando de una tabla todos los registro o solo algunos. - También deberías asegurarte de cerrar todos los DataSet antes de salir. - Si tiene funciones recursivas, deberías ver si crean cosas que luego no liberen. También podrías poner en pruebas un pequeño Label que te dijera cuanta memoria tienes y que actualicez cada 5 segundos (o 1 seg. o 10 seg. o lo que sea) Luego has la prueba de abrir y cerrar la DLL sin hacer nada varias veces y mira como evoluciona la memoria. Finalmente mira como evoluciona la memoria si ejecutas el código de la dll varias veces seguidas. |
|
#2
|
|||
|
|||
|
hola,
gracias por tus sujerencias, en ello estaba, plantee la cuestión por si alguien habia encontrado algún otro problema que pudiera causar quedarse sin recursos. Si encuentro el problema lo publicare. Un saludo |
|
#3
|
|||
|
|||
|
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 |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| archivos de recursos | carlosf82 | Varios | 1 | 15-07-2008 09:13:52 |
| Porque un Sistema en Ms-Dos Consume más Recursos???? | AGAG4 | Varios | 10 | 16-12-2007 05:45:43 |
| Recursos del sistema insuficientes | sertebal | Windows | 1 | 16-09-2005 10:00:51 |
| Archivo de recursos | Esau | Varios | 3 | 04-11-2004 10:13:44 |
| Recursos en español | Alejo | Varios | 0 | 04-07-2003 00:56:56 |
|