FLOR ALBA ACEVEDO
COD 52311665
JENNIFFER TATIANA TORRES
COD 1012350794
Un hilo de ejecución en DOS es una característica que
permite a una aplicación realizar varias tareas a la vez
(concurrentemente).
Los distintos
hilos comparten
recursos
Esto para llevar a cabo distintas funciones
simultáneamente
Situación
de
autentica
ción
• Un hilo es básicamente una tarea que puede ser
ejecutada en paralelo con otra tarea.
Todos los recursos, sección de código y datos
son compartidos por los distintos threads de un
mismo proceso .
Desarrollo de aplicación
con varios hilos de control
RTA
ECONOMIA
es mas fácil un
cambio de
contexto, ya que
no es necesario
cambiar el
espacio de
direccionamiento
COMPARTIR RECURSOS
La memoria y los recursos
que utilizan o es necesario
de acceder al Kernel.
UTILIZACION DE ARQUITECTURA CON
MULTIPROCESADORES
Con mas de 1 procesador
permite que los threads de un
mismo proceso ejecuten en
forma paralela.
HILOS A NIVEL DE USUARIO
Se usan aplicaciones o bibliotecas de hilos para
manejarse (creación, destrucción, planificación).
El S.O. no conoce la existencia de los hilos.
(Unix) Existe un único hilo por proceso.
Hay un paquete de hilos que corre en el espacio del
usuario.
El sistema operativo conoce la existencia
hilos .
de los
El planificador no selecciona procesos para ser
ejecutados sino hilos.
El hilo seleccionado puede pertenecer al mismo
proceso o a un proceso diferente
MODELOS DE THREAD
MX 1 (Many – ToOne)
1X1 (one – to- one)
MXN (Many- to – Many)
Descargar

EXPOSICION HILOS