![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#10
|
||||
|
||||
|
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. |
|
|
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 |
|