Pool de Hilos threads

23/03/2006 - 11:42 por solusoft | Informe spam
Hola a todos.

Quería introducirme en la gestión de hilos. Por ejemplo, tengo que
desarrollar una aplicación winforms que tiene tratamiento de hilos threads.

La aplicación básicamente, ahora, consulta las tablas de una bbdd sql
server, y crea un hilo por cada tabla para realizar una serie de tareas.
Evidentemente, si la tabla tiene 200 tablas, se crearían 200 hilos.

para evitar eso había pensado en un pool de hilos, tener una especie de
array de 5 elementos, y se van creando hilos como mucho 5. Cuando vayan
terminando, sería ir creando más, hasta que se hayan procesado todas las
tablas.

Me gustaría encontrar documentación o mejor algún ejemplo concreto que
explique algo parecido. Me sería de mucha utilidad.

Un saludo a todos y gracias de antemano y por su atención.
 

Leer las respuestas

#1 Octavio Hernandez
23/03/2006 - 15:29 | Informe spam
Hola,

Echa un vistazo a la clase ThreadPool, hay un ejemplo también.

http://msdn2.microsoft.com/en-us/library/y5htx827(en-US,VS.80).aspx

Slds - Octavio


"solusoft" escribió en el mensaje
news:
Hola a todos.

Quería introducirme en la gestión de hilos. Por ejemplo, tengo que
desarrollar una aplicación winforms que tiene tratamiento de hilos
threads.

La aplicación básicamente, ahora, consulta las tablas de una bbdd sql
server, y crea un hilo por cada tabla para realizar una serie de tareas.
Evidentemente, si la tabla tiene 200 tablas, se crearían 200 hilos.

para evitar eso había pensado en un pool de hilos, tener una especie de
array de 5 elementos, y se van creando hilos como mucho 5. Cuando vayan
terminando, sería ir creando más, hasta que se hayan procesado todas las
tablas.

Me gustaría encontrar documentación o mejor algún ejemplo concreto que
explique algo parecido. Me sería de mucha utilidad.

Un saludo a todos y gracias de antemano y por su atención.

Preguntas similares