Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2007, 10:33
CarlaMedina
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 279
Antigüedad: 19 años, 8 meses
Puntos: 2
Exclamación Hilos..¿cuando compensa usarlos?

Hola! Tengo una duda, sobre la que tengo que basar un trabajo, a ver si alguno de ustedes puede aclararme algo.

Es sobre el uso de Hilos (Threads) en Java. Quiero hacer una comparativa sobre cuándo compensa utilizarlos y cuando no.
Es decir, tengo una tarea (por ejemplo, una simple: sacar por pantalla 100000 veces "Hola, mundo!"). Si ejecuto éste código usando 1 hilo me lleva un tiempo t1, y si lo hago usando 2 hilos (con lo que cada hilo saca 50000 veces) me lleva t2. Lo que pasa es que t1 y t2 son tiempos muy iguales. También he probado a hacerlo dividiendo el trabajo entre 5 hilos, y lo mismo, no hay mejoría.

Por lo tanto...¿Qué ejemplo de ejecución puedo poner, en el que compense dividir el trabajo entre hilos? es decir, hilos ¿cuándo compensan?

Gracias de antemano, estoy aprendiendo el tema y ando algo perdida.