Ver Mensaje Individual
  #4  
Antiguo 21-11-2013
rabata2001 rabata2001 is offline
Miembro
 
Registrado: nov 2010
Posts: 88
Reputación: 14
rabata2001 Va por buen camino
Smile

buenas tardes y gracias por vuestro comentarios

Cita:
dices que has probado lo de asignar afinidad a los procesadores . ¿Has comprobado que se asigna bien? ¿Has usado imagecfg u otro programa?
No conozco ese sistema que me indicas imagecfg, intentaré descargarlo y probarlo. La asignación la hago desde el mismo panel de procesos de windows XP (afinidad y prioridad)

Cita:
Asumo que el proceso que te provoca "la parada" en el sistema es el primero.
¿Si lo paras, los otros funcionan bien?
Si, al parar el sistema primero, todo se visualiza correctamente

Cita:
Si ya tienes claro que el problema está en ese proceso, habrá que centrarse en él, para solventarlo.
¿Exactamente qué hece ese proceso que bloquea?
El primero muestra una clasificación de resultados que se realiza cada 5 segundos y el proceso tarda en completarse en el peor de los casos entre 1 y 2 segundos (a veces tarda mucho menos). El proceso realiza consultas a la base de datos para obtener la información (bbdd está en otro servidor, Interbase 7 windows server 2003 32bits) y una vez que calcula los datos los pinta en varios StringGrid, estos a su vez formatea colores y textos según los datos proporcionados. El proceso es largo y tedioso, pero debería consumir todas las cpu's, sino simplemente la asignada.

Saludos.

Última edición por rabata2001 fecha: 21-11-2013 a las 13:34:55.
Responder Con Cita