Hilos

Un hilo de ejecución es una característica que permite a una aplicación realizar varias tareas al mismo tiempo. Los hilos de ejecución que comparten los mismos recursos conforman un proceso y al ser modificados pueden modificar el proceso completo.

Siempre que un proceso se ejecute, el hilo estará activo, cuando el proceso termine, también sus hilos lo harán. La diferencia entre hilos y procesos radica en la dependencia. Los hilos son dependientes de los procesos y los procesos son independientes de otros procesos e información.

Fuente: Apuntes de Informática VII de la FCA de la UNAM