6/08/2010

GESTION DE PROCESOS

El sistema operativo crea, ejecuta y destruye procesos mediante las órdenes del usuario.
La “creación” de un proceso significa:
Dar nombre al proceso.
Insertar un proceso en la lista del sistema de procesos conocidos.
Determinar la prioridad inicial del proceso.
Crear el bloque de control del proceso.
Asignar los recursos iniciales del proceso.
La “destrucción” de un proceso implica:
Borrarlo del sistema.
Devolver sus recursos al sistema.
Purgarlo de todas las listas o tablas del sistema.
Borrar su bloque de control de procesos.

GESTION DE MEMORIA
La memoria es una gran tabla de palabras o bytes que se referencian cada
una mediante una dirección única. Este almacén de datos de rápido
accesos es compartido por la CPU y los dispositivos de E/S, es volátil y
pierde su contenido en los fallos del sistema. El SO es el responsable de:
* Conocer qué partes de la memoria están utilizadas y por quién.
* Decidir qué procesos se cargarán en memoria cuando halla espacio
disponible.
* Asignar y reclamar espacio de memoria cuando sea necesario.
SOLICITAR MEMORIA
Este servicio aumenta el espacio de datos de la imagen de memoria del proceso.
LIBERAR MEMORIA
El sistema operativo recupera el recurso liberado y lo añade a sus listas de
recursos libres, para su posterior reutilización
COMPARTIR MEMORIA
el gestor de memoria se encarga de ofrecer servicios que permiten que los
procesos puedan comunicarse utilizando un segmento de memoria compartida.

No hay comentarios: