![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Cita:
asi que basicamente se ha mantenido en tamaño... habiendo dicho eso, la lentitud se ha presentado en las ultimas 3 semanas... |
|
#2
|
||||
|
||||
|
Cita:
En mi caso está relacionado con lo que comenta Mamcx. La relación entre units. Nuestra aplicación también trabaja con un gran número de Units (del mismo orden que la tuya); está dividida en packages y nos sucedió algo similar. A partir de una fecha y sin razón aparente empezó a bajar el rendimiento de compilación de algunos packages de forma alarmante. Después de mucho revisar encontramos que eran los USES de algunas Units en otras. Es difícil explicar la situación, pero ya sabes que se puede producir "circularidad" entre units (en el USES) siempre que una se coloque en Interficie y la otra en el uses de Implementación. al crear "esta circularidad" aunque no daba error de compilación provocaba que a la hora de compilar esta se ralentizara de forma exagerada. El porqué exacto no se cual es, pero parecía como que realizara la compilación de las mismas units una y otra vez. El hecho de cambiar algunas definiciones de sitio y evitar algunas de estas circularidades evitó el problema.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
||||
|
||||
|
Cita:
Tardaba más pues algunas unitdades se añadieron al ingresar componentes al formulario o al escribirlas manualmente y era algo difícil de encontrar, pero se me ocurrió cambiarlas de orden p. ej. así:
Y problema solucionado incluso compilaba rapídisimo, como una aplicación vacía, no me dediqué al buscar el porque de esto, pero ahora me doy una idea con el comentario de Neftalí, se puede deber a referencias circulares, a las sentencias colocadas en las sección initialize de algunas unidades y como un caso aparte también se puede deber a querys abiertos en tiempo de diseño y que en tiempo de ejecución tardan un poco más. Saludos.
__________________
Herr Heins Faust |
|
#4
|
|||
|
|||
|
Cita:
Tambien creo que parte del problema esta en windows, les comento: Ya que no podia trabajar productivamente con mi laptop en estas circunstancias, se me ocurrio instalar el Delphi en un entorno "limpio" de windows (una solucion drastica por todo lo que tarda uno en instalar componentes y dejar el entorno a punto... pero bueno). El caso es que ahora estoy trabajando en otra maquina (con la porqueria de windows vista), y compila muy rapido!... y eso que la otra maquina no tiene tanta capacidad como mi laptop... No se cuanto dure esto, pero al menos me dara tiempo para analizar el orden de las units y las posibles referencias circulares....( que a decir verdad, hay muchas... ) El punto aqui es que, aun con un desorden en las units, referencias circulares, querys abiertos en tiempo de diseño, etc., etc.... el tiempo de compilacion, las respuestas de IDE, el code insight y todo, deberia ser constante, es decir deberia ser lento siempre si tuvieramos todos esos problemas en nuestra aplicacion....pero no es asi, los problemas se presentan repentinamente y sin razon aparente.... |
|
#5
|
||||
|
||||
|
Alguna vez me pasó que el IDE al momento de compilación se ponía excesivamente lento. El problema que encontré, fue que el compilador estaba buscando Units en carpetas en la red inexistentes. Simplemente chequea el Search Path del proyecto y los Libraryes de "Enviroment Options".
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#6
|
||||
|
||||
|
Willo, cual es el peso de la aplicación y de las bases de datos, podría ser un problema de gestión de la memoria, por programas posteriores instalados?
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Que estoy haciendo mal ? | piolillo | Internet | 8 | 28-07-2011 17:23:24 |
| Que estoy Haciendo mal | jostrix | PHP | 1 | 01-11-2004 01:29:16 |
|