Tema 2 Procesos 1 ISO

Páginas: 4 (830 palabras) Publicado: 16 de septiembre de 2015
Introducción a los
Sistemas Operativos
Procesos - I
Profesores:
Lía Molinari
Juan Pablo Pérez
Macia Nicolás

I.S.O.
Versión: Agosto 2015
Palabras Claves: Procesos, Linux,
Windows, PCB, Stack,Colas de
Planificación, Contexto, Espacio de
Direcciones
Los temas vistos en estas diapositivas han sido
mayormente extraídos del libro de Andrew S.
Tanenbaum (Sistemas Operativos Modernos) y del
libro deWilliam Stallings (Sistemas Operativos:
Aspectos internos y principios de diseño)

Definición de proceso
Es un programa en ejecución
Para nosotros serán sinónimos: tarea,
job y proceso Diferencias entre un programa y un proceso
Programa
Es estático
No tiene program
counter
Existe desde que se
edita hasta que se
borra

Proceso
Es dinámico
Tiene program
counter
Su ciclo de vida
comprendedesde
que se lo “dispara”
hasta que termina

El Módelo de Proceso

Multiprogramación de 4 procesos
Modelo conceptual de 4 procesos secuenciales
e independientes.
Solo un proceso se encuentráactivo en
cualquier instante. (Si tenemos una sola CPU)

Componentes de un proceso
Proceso: Entidad de abstracción
Un proceso (para poder ejecutarse)
tiene contiene como mínimo:
Sección de Código(texto)
Sección de Datos (variables globales)
Stack(s) (datos temporarios:
parámetros , variables temporales y
direcciones de retorno)

Stacks
Un proceso cuenta con 1 o mas stacks
– En general: Usuarioy Kernel
Se crea automáticamente y su medida se
ajusta en run-time.
Está formado por stack frames que son
pushed (al llamar a una rutina) y popped
(cuando se retorna de ella)
El stack frame tienelos parámetros de la
rutina(variables locales), y datos necesarios
para recuperar el stack frame anterior (el
contador de programa y el valor del stack
pointer en el momento del llamado)

Atributos deun proceso
Identificación del proceso, y del
proceso padre
Identificación del usuario que lo
“disparó”
Si hay estructura de grupos, grupo que
lo disparó
En ambientes multiusuario, desde que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tema 1 Introduccion 2 ISO
  • Procesa tema 2 derecho
  • Tema 1 El proceso tecnologico
  • Tema 1 Procesos Cognocitivos
  • Tema 1 Introduccion 3 ISO
  • Tema 1 Y 2
  • Temas 1 Y 2
  • Tema 1 y 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS