ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Los Procesos Del Sistema Operativo


Enviado por   •  27 de Junio de 2013  •  352 Palabras (2 Páginas)  •  447 Visitas

Página 1 de 2

Procesos

1) Definición:

Un proceso puede entenderse como un programa en ejecución. Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados"

Cada proceso tiene su contador de programa, registros y variables, aislados de otros procesos, incluso siendo el mismo programa en ejecución 2 veces. Cuándo este último caso sucede, el sistema operativo usa la misma región de memoria de código, debido a que dicho código no cambiará, a menos que se ejecute una versión distinta del programa.

El Sistema operativo debe organizar el software que corre en unidades secuenciales: los Procesos.

Un proceso es entonces:

A) La imagen de un programa en ejecución.(La imagen es una copia del programa.)

B) Con las estructuras del Sistema Operativo para administrarlo

2) ¿Qué conforma un proceso?

●La imagen del programa (una copia de su

código ejecutable y de su área de datos).

●La información acerca de sus estado de

ejecución:

-Los valores del program counter, registros y variables.

–Información necesaria para su administración

por parte del Sistema Operativo (id, prioridad, ...)

3)Caracteristicas

El modelo de procesos posee las siguientes características:

Todo el software ejecutable, inclusive el Sistema Operativo, se organiza en varios procesos secuenciales o procesos.

Un proceso incluye al programa en ejecución y a los valores activos del contador, registros y variables del mismo.

Conceptualmente cada proceso tiene su propia cpu virtual.

Si la cpu alterna entre los procesos, la velocidad a la que ejecuta un proceso no será uniforme, por lo que es necesario aclarar lo siguiente:

Que los procesos no deben programarse con hipótesis implícitas acerca del tiempo.

Que normalmente la mayoría de los procesos no son afectados por la multiprogramación subyacente de la cpu o las velocidades relativas de procesos distintos.

Un

...

Descargar como (para miembros actualizados)  txt (2.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com