Please enable JavaScript.
Coggle requires JavaScript to display documents.
IMPLEMENTACIÓN DEL MODELO CLÁSICO DE HILO. image - Coggle Diagram
IMPLEMENTACIÓN DEL MODELO CLÁSICO DE HILO.
Se basa en dos
conceptos independientes
Agrupamiento de recurso
Ejecución
Contiene
Contador de programa
Lleva el registro de cuál
instrucción se ejecutará
a continuación
Registros
Contienen sus variables
de trabajo actuales
Pila
Contiene el historial
de ejecución
Contiene conjunto de valores
para cada procedimiento
El hilo y su proceso son
conceptos distintos y
pueden tratarse por separado
Permiten llevar a cabo
varias ejecuciones en el
mismo entorno del proceso
Comparten
Espacio
Direcciones
Recursos
Memoria física
Discos
Impresoras
Otros recursos
Multihilamiento
Permite varios hilos
en el mismo proceso
Permite que las conmutaciones
de hilos ocurran en una escala
de tiempo en nanosegundos
Los hilos toman
turnos para ejecutarse
Los distintos hilos en
un proceso no son tan
independientes como
los procesos
Comparten las mismas
variables globales
Un hilo puede
Leer
Escribir
Borrar la pila de otro hilo
No hay protección entre
los hilos debido a que es
imposible y no debe
ser necesario