![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#8
|
||||
|
||||
|
rabata2001,
Cita:
1- Si el primer proceso se ejecuta en 1.5 seg en promedio y este se ejecuta cada 4 seg aproximadamente, esto implica que en un minuto el PC estará bloqueado 22.5 seg (60 seg / 4 seg * 1.5 seg), según la descripción del problema, luego en una hora el PC estará bloqueado 22.5 minutos en promedio. 2- ¿Has considerado utilizar hilos en el primer proceso como se sugirió en el Msg #2?, el proceso en si bloquea el PC, si este es dividido en hilos esto mejorara el rendimiento de dicho proceso, en el menor de los casos usar la instrucción Application.ProcessMessages como se sugirió en el Msg #7, aunque en este caso es aconsejable incluir programación por hilos en el primer proceso en función de la descripción del problema. Pregunto: 1- ¿Cuales son las especificaciones técnicas del PC que ejecuta los procesos a nivel de Hardware y Software (CPU, RAM, Hard Disk, Motherboard, Tarjeta Gráfica y SO)?. 2- ¿Tienes acceso al código fuente de los programas?. 3- ¿Haz considerado optimizar el algoritmo de clasificación de resultados del primer proceso?. 4- ¿Que otros procesos se ejecutan en el PC, que puedan afectar el performance de los procesos en cuestión (Antivirus, Servicios, Utilitarios, Aplicaciones, etc?. 5- En el caso de que la PC en cuestión tenga un bajo nivel de prestaciones, ¿Haz considerado hacer un upgrade de la misma?. 6- ¿Existe la posibilidad de probar las aplicaciones en cuestión en otra máquina para contrastar su performance con el PC original?. La decisión de un cambio de hardware o una actualización de los procesos dependerá del nivel de criticidad de las aplicaciones, los recursos disponibles y los análisis realizados en función de todo lo comentado. Espero sea útil ![]() Nelson. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| INFO: DLL's, BPL's, carga dinámica, carga estática y Packages en Runtime | Neftali [Germán.Estévez] | OOP | 26 | 13-12-2013 19:29:55 |
| congelado de la imagen de la aplicacion | delphi_oracle | Conexión con bases de datos | 7 | 05-09-2006 21:00:39 |
| Problema de impresion debido al PrintItemIndex!!! | neon | Impresión | 1 | 09-11-2004 12:41:48 |
| Problema de impresion debido al PrintItemIndex!!! | neon | Impresión | 0 | 03-11-2004 14:02:13 |
| Detección de Carga de un programa | craven | Varios | 3 | 24-11-2003 16:10:46 |
|