Componentes: gestor de recursos
El S.O. como gestor de recursos
El computador es un conjunto de recursos para mover, almacenar y procesar datos y para controlar estas funciones. El S.O. es el responsable de gestionar estos recursos.
El control que el S.O. ejerce no lo hace desde fuera del sistema, sino que compite por los recursos (cpu, memoria, etc…) como cualquier aplicación o utilidad para controlar todo el sistema.
- El S.O. es un conjunto de programas y utilidades que se ejecutan en el procesador.
- El S.O. cede el control del procesador y depende del mismo para volver a ejecución.
Cuando tiene el control, el S.O. ordena y planifica la ejecución de otros procesos y la asignación de recursos a éstos. Para que los programas puedan ejecutar el S.O. debe abandonar el procesador. Y para que todo siga funcionando el S.O. debe acceder periódicamente al procesador.
- Una porción del S.O. está residente en memoria, el nucleo y ocasionalmente otros subsistemas en uso.
- El resto de la memoria es para programas de usuario.
- La MMU del procesador junto con el S.O. gestionan la asignación de memoria.
- El S.O. decide cuando un dispositivo I/O puede ser usado por un programa en ejecución y controla el acceso a ficheros.
- El procesador es un recurso y debe ser controlado por el S.O. para asignar cúanto tiempo un proceso puede usarlo.
- En un sistema multiprocesador estas decisiones se toman para todos los procesadores.
Excelente!!!! Temas muy interesantes!!!!
ResponderBorrarEsta excelente el tema
ResponderBorrar