ssssssssSSSSSS dddSSSSSSSSSS SSSS de Son instrucciones Un hilo es una secuencia de código en ejecución dentro Permiten la ejecución de varias un programa del contexto de un proceso. tareas en forma simultánea. destinadas a ser ejecutadas por el Corren a la vez dentro de un Un hilo es muy similar a un microprocesador. mismo entorno gráfico. proceso, pero con la es un programa diferencia de que un hilo Las técnicas de hardware ejecutándose dentro siempre corre dentro del usadas para soportar multihilo a de su propio espacio contexto de otro programa. menudo paralelizan las técnicas de direcciones. de software usadas para la multitarea de los programas de • Nuevo. El hilo ha computadora. • Listo. Tiene sido creado, pero aún no ha sido • Aunque es muy todo lo activado. difícil acelerar un • Preparado. El hilo solo hilo o un solo necesario para está activo y está a programa, la ejecutarse la espera de que le mayoría de los sea asignada la sistemas de excepto el UCP. computadores son • En ejecución. El realmente procesador. hilo está activo y le multitarea entre ha sido asignada la múltiples hilos o • Suspendido. programas. UCP No está en • Bloqueado. El hilo espera que otro • Los múltiples hilos memoria elimine el pueden interferir bloqueo. uno con el otro al principal. compartir recursos • Dormido. El hilo de hardware como • Bloqueado. está bloqueado cachés. durante una Está esperando cantidad de tiempo • El soporte de un evento. hardware para determinada multihilo es más • Esperando. El hilo • Bloqueado y está esperando a visible al software que el que ocurra alguna suspendido. multiprocesamiento. cosa. • Listo y • Muerto. El hilo ha finalizado. suspendido