- Threads llamados procesos ligeros o contextos de ejecución.
- Típicamente, cada thread controla un único aspecto dentro de un programa.
- Todos los threads comparten los mismos recursos, al contrario que los procesos en donde cada uno tiene su propia copia de código y datos (separados unos de otros).
Los sistemas operativos generalmente implementan hilos de dos maneras:
Multihilo apropiativo
Permite al sistema operativo determinar cuándo debe haber un cambio de contexto.La desventaja de esto es que el sistema puede hacer un cambio de contexto en un momento inadecuado, causando un fenómeno conocido como inversión de prioridades y otros problemas.
No hay comentarios.:
Publicar un comentario