Hola gente!, Tengo una app que usa Quartz.net para reciclar mensajes viejos en un chat. Resulta que eso hace consumir despues de un rato 50% de los 2 procesadores y con picos del 100% de vez en cuando... En desarrollo no consume mucho procesador, pero monitoreando la app con dotTrace veo que esta creando un thread pool con 10 threads y cada una consume 8%. O sea que el 80% esta siendo usado por el pool.
El trabajo que hacen los jobs es casi nulo, y sacando quartz (pero ejecutando el job a mano) lo verifica. Aca esta el trabajo que hace uno de los threads que consume el 8%, y esta en espera todo el tiempo: http://img33.imageshack.us/img33/8104/quatzthreadstart.png De cualquier forma tengo que reducir el tamaƱo del pool porque 10 threads es mucho para mi, pero eso obviamente no va a solucionar el problema realmente. Gracias, Diego
