Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Flujo de instrucciones
Llamada Llamada
a RPC a RPC
Proceso 1
Servidor Servidor
Ejecutando
Hilo A (proceso 1)
Hilo B (proceso 1)
Llamada
a RPC Servidor
(a) Nivel de usuario puro (b) Nivel de núcleo puro (c) Combinado
SIMD MIMD
(flujo de instrucción (flujo de instrucción
simple/datos múltiples) múltiple/datos múltiples)
Memoria Adaptador
Subsistema de E/S
principal
de E/S
Adaptador
de E/S
Adaptador
de E/S
Proceso
Objetos
Tabla de objetos disponibles
Hilo x
Descriptor1
Archivo y
Descriptor2
Sección z
Descriptor3
Crear proceso
Abrir proceso
Consultar información del proceso
Servicios
Cambiar información del proceso
Proceso actual
Terminar proceso
Crear hilo
Abrir hilo
Consultar información del hilo
Cambiar información del hilo
Hilo actual
Servicios Terminar hilo
Coger contexto
Poner contexto
Suspender
Reanudar
Alertar hilo
Consultar alerta del hilo
Registrar puerto de terminación
Expulsión
Listo Ejecución
No ejecutable
Biblioteca
Usuario
de hilos
Núcleo
Hardware
LWP 1 LWP 1
ID de LWP ID de LWP
Prioridad Prioridad
Máscara de Máscara de
señales señales
Registros Registros
PILA PILA
Apropiar
Parar
Parado Dormido
Expedir
Parar Dormir
Activo
Expulsar o
fracción Ejecución Parar
de tiempo
Expedir Despertar
Ejecutable Parado
Llamada
al sistema
bloqueante
Continuar
Despertar
Bloqueado Parar
Procesos ligeros
Señal Señal
Estado de
ejecución
Creación Terminación
Listo Planificación Ejecutando Zombie
Señal Suceso
o
suceso
No interrumpible
Interrumpible