sistemas operativos

Páginas: 3 (750 palabras) Publicado: 23 de febrero de 2014
2.1. Procesos
Proceso: es una abstracción de un programa en ejecución.
Multiprocesador: Dos o mas CPUs compartiendo la misma memoria física.

2.1.1. El modelo de los procesos secuenciales
Todoel software ejecutable se organiza en un número de procesos, y un proceso es justamente un programa en ejecución incluyendo los valores actuales del contador de programa, registros y variables.2.1.2. Creación de procesos
Razones para inicializar procesos
- Inicialización del sistema
- La ejecución por parte de un proceso(en ejecución) de una llama al sistema de creación de un nuevo proceso- La petición por parte de un usuario la creación de un nuevo proceso
- Inicio de un trabajo en batch.
Procesos de superficie (o en primer plano): procesos que interactúan con humanos y realizantrabajos
Procesos de fondo (o en segundo plano): no están asociados con usuarios particulares y tienen una función específica (demonios o servicios)

Tanto en UNIX con Windows, después de crear unproceso, tanto el padre como el hijo cuentan con sus propios espacios de direcciones disjuntos. Si cualquiera de los procesos modifica una palabra en su espacio de direcciones, ese cambio es invisiblepara cualquier otro proceso.

2.1.3. Terminacion de los procesos
- El proceso completa su trabajo y termina
- El proceso detecta un error y termina (voluntariamente)
- El sistema detecta un errorfatal del proceso y fuerza su terminación
- Otro proceso fuerza la terminación del proceso

2.1.4. Jerarquías de Procesos
Windows no o frece ningún concepto de jeraquia de procesos. (algo parecidoocurre al iniciarse un procreso HANDLE)
Los procesos en UNIX si son jeraquicos.

2.1.5. Estados de los Procesos
Cada proceso es una unidad independiente con su propio contador de programa yestado interno.
Los estados pueden ser:
- En ejecución (utilizando CPU)
- Preparado (ejecutable pero detenido temporalmente para que otro proceso se ejecute)
- Bloqueado (incapaz de ejecutarse hasta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS