Threads

15/02/2005 - 22:33 por José Miguel Torres | Informe spam
Hola, tengo un problemita, tengo que ejecutar un proceso
que es algo pesado (3 o 4 segundos) varias veces, en un
siclo for(), como cada iteración esta tardando mucho,
pense en utilizar hilos, pero no conosco mucho de esto,
creen que si tengo que iterar 6 veces sobre un mismo
proceso y esperar 20 segundos por ejemplo, con 6 hilos
trabajando el tiempo de espera se verá reducido??? Y de
ser así como podría hacer para capturar la salida de cada
uno de los hilos? Cada hilo lo que hará será convertir un
array de bytes a una imagen jpg, entonces cada hilo deberá
recibir el array y devolverme la imagen. Bueno mi consulta
es si vale la pena investigar esto de los hilos para
obtener las salidas más rápido o si alfinal y al cabo será
lo mismo. Muchas gracias.
 

Leer las respuestas

#1 Raziel
16/02/2005 - 04:24 | Informe spam
Bueno segun mi punto de vista si seria conveniente que
investigaras acerca de Threads ya que tal como lo tienes
ahora pues trabaja con un solo thread, con multiples
thrads podrias disminuir ese tiempo.

Hay ventajas y desventajas en el manejo de threads, te
dejo estos links para que los puedas leer y tengas un
panorama mas amplio:

http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/cpguide/html/cpconthreadsthreading.asp

http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/csref/html/vcwlkthreadingtutorial.asp

http://www.c-sharpcorner.com/Multithreading.asp

Saludos
Hola, tengo un problemita, tengo que ejecutar un proceso
que es algo pesado (3 o 4 segundos) varias veces, en un
siclo for(), como cada iteración esta tardando mucho,
pense en utilizar hilos, pero no conosco mucho de esto,
creen que si tengo que iterar 6 veces sobre un mismo
proceso y esperar 20 segundos por ejemplo, con 6 hilos
trabajando el tiempo de espera se verá reducido??? Y de
ser así como podría hacer para capturar la salida de


cada
uno de los hilos? Cada hilo lo que hará será convertir


un
array de bytes a una imagen jpg, entonces cada hilo


deberá
recibir el array y devolverme la imagen. Bueno mi


consulta
es si vale la pena investigar esto de los hilos para
obtener las salidas más rápido o si alfinal y al cabo


será
lo mismo. Muchas gracias.
.

Preguntas similares