Descargar

Descripción y control de procesos. Sistemas operativos avanzados

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    Descripción de procesos El diseño de un SO debe reflejar ciertos requisitos generales. Dichos requisitos están construidos bajo el concepto de proceso. Intercalar la ejecución de múltiples procesos. Asignar los recursos a los procesos. Comunicación y creación de procesos. 1

    edu.red

    Descripción de procesos ¿Qué es un proceso? 2

    edu.red

    Descripción de procesos Creación de procesos. Asignar el espacio de direcciones en la memoria principal. Construir estructuras de datos para la administración. Razones: Nuevo trabajo por lotes. Conexión interactiva. Creado por el So para brindar un servicio. Generado por un proceso existente. 3

    edu.red

    Descripción de procesos Terminación de procesos. Normal. Tiempo limite excedido. ¿Cómo medir el tiempo? No hay memoria disponible. Segmentation fault. Error de protección. Error aritmético. 4

    edu.red

    Descripción de procesos Terminación de procesos. Tiempo máximo de espera rebasado. Fallo de E/S. Instrucción ilegal. Instrucción privilegiada. Mal uso de los datos. Intervención del operador o el SO. Terminación del padre. -OJO- Solicitud del padre. 5

    edu.red

    Descripción de procesos ¿Qué necesita el SO para ser capaz de controlar los procesos y administrar los recursos para ellos? Ideas. 6

    edu.red

    Estructuras de control Método universal para administrar la información. Tablas. Construcción y mantenimiento. ¿Qué tipo de tablas? Memoria, Dispositivos de E/S, Archivos, Procesos. 7

    edu.red

    Estructuras de control 8

    edu.red

    Estructuras de control Tablas de memoria. Mapeo de porciones de memoria. Principal y secundaria. Gestión y protección. Tablas de E/S. Administración de dispositivos y canales de E/S. Estado de las operaciones de E/S. Ejemplo DMA. 9

    edu.red

    Estructuras de control Tablas de archivos. Información de control. Posicionamiento. Estado. Trabajo en conjunto con el sistema de gestión de archivos. Tablas de proceso. ¿Qué tendrá? 10

    edu.red

    Estructuras de control Tablas de procesos. 1° consideración. Interconexión o referencias cruzadas entre tablas. 2° consideración. ¿Cómo sabe el SO crear las tablas por primera vez? Conocimiento básico del entorno. Cantidad de RAM. Dispositivos de E/S e identificadores. Etc. ¿Cómo se logra este conocimiento del entorno? 11

    edu.red

    Estructura de control de procesos ¿Qué debe saber el SO si tiene que administrar y controlar los procesos? Dónde está ubicado el proceso. Atributos del proceso. ID del proceso. Estado. Ubicación en memoria. Etc. 12

    Partes: 1, 2
    Página siguiente