Descargar

Control y descripción de procesos

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    1 Requerimientos de unSistema Operativo Intercalar la ejecución de multiples procesos para maximizar la utilización del procesador ofreciendo a la vez un tiempo de respuesta razonable Asignar los recursos a los procesos Dar soporte a la comunicación entre procesos y a la creación de procesos por parte del usuario

    edu.red

    2 Conceptos Una computadora consiste en una colección de recursos de hardware Las aplicaciones se desarrollan para realizar una tarea determinada Es Ineficiente que las aplicaciones sean escritas directamente para un hardware dado. Un Sistema Operativo provee un uso adecuado de los recursos, seguridad, y una interfaz consistente con las aplicaciones. Un SO provee una representación abstracta y uniforme del los recursos que pueden ser requeridos y accedidos por las aplicaciones

    edu.red

    3 Control de ejecución de Aplicaciones Los Recursos pueden estar disponibles a multiples aplicaciones El Procesador es compartido entre multiples aplicaciones El procesador y los dispositivos I/O pueden ser usados eficientemente

    edu.red

    4 Proceso Un programa en ejecución Una instancia de un programa en ejecución Una entidad que puede ser asignada y ejecutada en un procesador Una unidad de actividad caracterizada por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto asociado de instrucciones de sistema

    edu.red

    5 Elementos de un Proceso Identificador Estado Prioridad Program counter Punteros a Memoria Un contexto Información de estado de I/O Información de contabilidad

    edu.red

    6 Bloque de Control de Proceso Contiene los elementos del proceso Creado y administrado por el sistema operativo Permite la coordinación y la cooperación entre procesos

    edu.red

    7 Process Control Block

    edu.red

    8 Traza de un Proceso Secuencia de instrucciones que se ejecutan para dicho proceso El comportamiento del procesador puede caracterizarse mostrando la forma en que se intercalan las trazas de varios procesos El despachador intercambia el procesador entre un proceso y otro

    Partes: 1, 2
    Página siguiente