El Uso de la CPU se sube

04/01/2007 - 15:53 por Diegoc | Informe spam
Buenas tardes,
Tengo una aplicación que hace un historico de una base de datos. El
caso es que no se porque, el uso de la CPU se me va subiendo poco a
poco y no se como hacer para bajarlo.
en el programa yo lanzo un thread con la ejecución, y he creado un
boton, para que cuando lo de, haga un abort del thread, pensando que
así la CPU volvería a ir cogiendo nuevamente, y poco a poco
intensidad de uso. Pero no, cuando vuelvo a lanzar el thread, vuelve al
90%. Sin embargo, si paro la aplicación y la rearranco, empieza con el
40% de uso nuevamente.
A alguien se le ocurre como puedo solucionarlo, o que puedo hacer para
que sea como si la aplicación se hubiera reiniciado?
Gracias
 

Leer las respuestas

#1 Diegoc
09/01/2007 - 15:21 | Informe spam
Muchas gracias,
Ya he descubierto mi problema, ha sido por utilizar demasiado el
GC.Collect(), cada vez que terminaba con un objeto, y claro, no le daba
tiempo ha terminar, porque este metodo se come mucha CPU.
Muchas gracias.
Diego
Ricardo Franco ha escrito:

Mostrar la cita

Preguntas similares