martes, 5 de octubre de 2010

Sistemas Operativos// Procesos

Proceso es el nombre con el que se denomina la ejecución de un programa individual, representado por una serie de instrucciones que el procesador debe ejecutar. La mayoría de los sistemas operativos modernos basan toda su estructura alrededor de este concepto. Tres requisitos fundamentales que debe seguir todo S.O.
En relación a los procesos:

- El S.O. debe intercalar la ejecución de la ejecución de un conjunto de procesos para maximizar la utilización del procesador ofreciendo a la vez un tiempo de respuesta razonable

-El S.O. debe asignar los recursos a los procesos en conformidad con una política especifica (por ejemplo, ciertas funciones o aplicaciones son de prioridad más alta) evitando al mismo tiempo el interbloqueo que se presenta cuando dos o más procesos se bloquean mutuamente y de manera permanente debido a algún factor externo como puede ser la espera de un recurso físico

- El S.O. podría tener que dar soporte a la comunicación entre procesos y la creación de procesos por parte del usuario, labores que pueden ser de ayuda en la estructuración de aplicaciones

No hay comentarios:

Publicar un comentario