SISTEMA OPERATIVO COMO ADMINISTRADOR DE RECURSOS

Sistema Operativo como Administrador de recursos.

Sirven para administrar los recursos del hardware y de redes de un sistema informático, como la del CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida.
En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes:
·         Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegiéndolo de los detalles y complejidades del hardware.
·         Administrar eficientemente los recursos del computador.

Según esta perspectiva alternativa, la tarea del sistema operativo consiste en asegurar un reparto ordenado y controlado de los procesadores, memorias y dispositivos de E/S, entre los diversos programas que compiten por obtenerlos. En pocas palabras la función de un sistema operativo como administrador de recursos es administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser agregada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas.

Comentarios