Los sistemas operativos difieren en la forma de planificar la ejecución de los hilos. Windows gestiona el reparto de los tiempos de ejecución de los hilos (tareas) de forma directamente proporcional a la prioridad asignada a cada hilo.
Categoría: Manejo de hilos
Estados de un hilo
Los hilos se crean como cualquier otro objeto de Java y duran hasta que finaliza el método run(). Todo hilo pasa por cuatro estados: creado, ejecutable, bloqueado, eliminado.
Creación de hilos
Un programa puede necesitar realizar más de una tarea al mismo tiempo, de tal forma que el programa arranque distintos hilos (threads) de ejecución, realizando acciones diferentes. Los navegadores (Explorer, Firefox, Chrome, . . .) ejecutan múltiples hilos (procesos) para llevar a cabo su trabajo, es decir la descarga y visualización de una página web.