Procesos en UNIX
Procesos pesados o tareas:
- llamadas fork y exec
- espacios de memoria separados
Estructuras de control:
- tabla de procesos (una entrada por proceso)
- área U (una por proceso)
Organización de la memoria:
- regiones: TEXT, DATA, STACK
- además, pila del núcleo (kernel stack)
Estados del proceso:
- modo usuario (expulsivo)
- modo sistema (no expulsivo)
- en modo sistema, primitivas sleep y wakeup
Planificación de procesos: round-robin con prioridades dinámicas (en modo usuario).