Xailer 3 - FastReport
Publicado: Mié Mar 27, 2013 12:15 pm
Si bien al compilar en xailer3 con Harbour y minGW el rendimiento parece ser incluso mejor, hemos observado una gran caida de velocidad en el uso de reports con FastReport.
A modo de ejemplo, un listado de 27 paginas tarda en ejecutarse dependiendo del compilador lo siguiente:
- XHarbour + Borland: 3.39 segundos (Xailer 2.7)
- Harbour + MinGW: 9.69 segundos
- Harbour + Borland: 25.55 segundos
Evidentemente la opcion de Harbour con Borland es muy desaconsejable. Pero lo sorprendente es que el propio compilador Harbour va tres veces mas lento que xharbour, cuando parece ser lo contrario en otros temas.
Si bien este es un tema que afecta a una libreria de terceros como es FastReport, seria interesante saber si a lo largo del proceso de migracion a Harbour de Xailer habeis encontrado alguna razon que pueda justificar (o solucionar) este tipo de problemas.
Como dato adiccional, por si sirve de algo, en la version de xailer 3.0.0, directamente se paraba el programa sin mostrar error al ejecutar este mismo report desde el IDE (El ejecutable solo corria bien). En la version 3.0.1, milagrosamente, este problema quedo solucionado.