Hoja1 Hilos Diferencias Ventajas Tiene una pila de ejecución y almacenamiento estático por hilo para variables locales Su creación toma menos tiempo Su terminación toma menos Acceso al espacio de memoria y tiempo los recursos de su proceso Los hilos, a diferencia de los Conmutar entre ellos es más procesos, no son independientes rápido entre sí Como todos los hilos pueden acceder a todas las direcciones de la tarea, un hilo puede leer la pila Pueden comunicarse sin invocar al núcleo de cualquier otro hilo o escribir sobre ella No necesitan soporte del sistema operativo Página 1 Hoja1 Desventajas Se bloquean más fácilmente que un proceso Todas las llamadas al sistema las maneja el núcleo y tienen mayor costo para el Dos Hilos en el mismo proceso no pueden ejecutarse Semejanzas Los hilos operan, en muchos sentidos, igual que los procesos. Poseen estados Comparten la CPU Pueden crear sus propios hilos hijos La conmutación de hilos del mismo proceso involucra al núcleo Sólo hay un hilo activo (en Requiere de mayor espacio en el ejecución) en un instante núcleo dado Cada hilo tiene su propia pila y contador de programa Página 2