Beruflich Dokumente
Kultur Dokumente
Servir de máquina extendida (virtual): ocultar los detalles del hardware al usuario y
proporcionar un entorno más cómodo. Objetivos:
1. Seguridad: el S.O. debe evitar que las ejecuciones de los programas interfieran entre sí.
2. Abstracción: el S.O. construye recursos (virtuales) de alto nivel a partir de los recursos
de más bajo nivel (físicos). La máquina física se transforma en máquina virtual.
Administrar los recursos para su funcionamiento: el S.O. es el responsable de: asignar
a un programa todos los recursos que necesite. Para ello, debe ser justo en el reparto y
en el tiempo asignado, impidiendo que no se favorezca a determinados programas
controlar el uso eficiente de los recursos
Es conveniente que el usuario pueda interactuar directamente con el computador Los sistemas
de tiempo compartido permiten gestionar simultáneamente varias tareas interactivas. El
tiempo del procesador se reparte entre los usuarios. Si hay n usuarios que solicitan el servicio
al mismo tiempo, cada usuario sólo dispondrá en promedio de 1/n de la velocidad efectiva del
computador, sin contar con la sobrecarga del sistema operativo. Sin embargo, dado el tiempo
de reacción humano, el usuario cree disponer de un computador dedicado para él sólo.
Clasificación sistemas operativos:
Con respecto al número de tareas:
Multitarea: En un instante determinado, puede haber varias tareas preparadas para ejecutarse
(ej. UNIX). Se pueden clasificar con respecto al número de usuarios:
Estados de proceso