FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Aplicacion lenta en otra maquina
Buenas a todo el personal , es mi primera pregunta?. Llevo un año y medio programando con delhi 7 y gracias a el club delphi y a google y a otros foros he ido solventando mis dudas y problemas.
Con este problema que tengo ahora !No se por donde pillarlo¡ ,os cuento. Tengo una maquina Dell corel duo , 2 nucleos , a 2.600 MH y 4 G de ram. En esta maquina tengo el delhi7 y es donde cacharreo. Llevo este año y medio desarrollando una plataforma de integración de video con alarmas ( de diferentes fabricantes) -SISTEMAS DE SEGURIDAD CCTV... Uso 3 bases de datos con Firebird 2.1.3. uso datasnap y diferentes servidores de apliacaciones.Aplicacion cliente-servidor. En esta maquina tengo el servidor y el resto de las aplicaciones, la maquina hace de servidor y de cliente.Cuando yo levanto la aplicacionón de planos , tarda unos 2,3 segundos en mostrarse la forma con sus correspondientes iconos de camaras y sensores , lo cual es asumible por que intento arranca una estructura de planos de hasta 10 planos con sus correspondientes iconos , todos generados en tiempo de ejecución, los recupero de una base de datos donde tengo almacenado entre otras cosas su posicion en el plano y el tipo de icono que es. montado sobre firebird superserver utilizando el primer núcleo nada mas. Mi problema es el siguiente. Monto el mismo firebird , con la misma configuración, e instalo los programas de las aplicaciones en una maquina con un I7 con 8 nucleos a 3200 mh y 4G de ram es decir, muchisimo mas potente. Y la aplicación de los planos tarda de 14 a 15 segundos en arrancar. El tamaño de las tablas que tiene que buscar en las tres bases de datos distintas , son ridículas, ahora mismo la tabla más grande puede tener 300 registros. Es decir La misma aplicación sobre una maquina más potente es mucho más lenta. Conclusión , soy un inútil. Algo me estoy comiendo al hacer la instalación del programa en la otra maquina, en el directorio de mi aplicación distribuyo el midas.dll, las runtime VC(msvcr80.dll-msvcp80.dll y el manifest) y el fbclient.dll a parte de trodos los ejecutables de la aplicación. Alguna idea del porque de mi problema ?( sin contar lo de inútil). Esto va para el Moderador colocarlo donde corresponda , por que no creo que el problema sea con firebird. Y otra custión para el moderador - voy a necesitar a una o dos personas que me echen una mano en la ampliación de esta aplicación ,por que tiene que seguir creciendo con diferentes marcas de grabadores y fabricantes y yo cada vez tengo menos tiempo para programar. ¿ se puede ofrecer trabajo esporadico ? ¿como? ¿trabajo sin horario- en vuestra casa? saludos a todos y gracias por las aportaciones que haceis . |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Error al usar mi aplicación en otra maquina este es :EDBEngineError ? | Master23 | Conexión con bases de datos | 9 | 06-07-2010 03:52:08 |
mi proyecto en otra maquina | Cañones | Varios | 4 | 06-08-2007 13:28:51 |
como ejecutar una aplicacion desde otra maquina | valera | API de Windows | 5 | 18-05-2007 21:47:34 |
Cómo conectar un qry a una BD en otra maquina en una aplicación en Paradox con BDE? | Anabel | Conexión con bases de datos | 1 | 20-07-2005 19:13:13 |
instalar aplicacion en otra maquina con delphi y firebird 1.5 | ale21alito | Firebird e Interbase | 5 | 05-04-2005 16:03:23 |
|