El documento habla sobre la multiprogramación y el tiempo compartido. La multiprogramación permite que varios procesos compartan la CPU y la memoria principal al mismo tiempo asignando intervalos de tiempo a los programas para proveer igualdad de acceso.
2. permite que dos o más procesos ocupen la misma unidad
de memoria principal y sean ejecutados al "mismo tiempo"
en una CPU
Varios procesos en ejecución
TIEMPO COMPARTIDO
La multiprogramación centra en la compartición del CPU con
varios programas o procesos en ejecución.
asigna intervalos de tiempo fijos o variables de tiempo a múltiples
programas, por lo que proporciona igualdad de oportunidades en
el acceso del CPU.
3. o Nivel 0:Registros ,es una memoria de alta velocidad y poca
capacidad, integrada en el microprocesador.
o Nivel 1: Memoria cache, memoria Funciona de una
manera similar que la (Ram), pero es de menor tamaño y
de acceso más rápido.
o Nivel 2: Memoria Principal, memoria donde se encuentran el
código de instrucciones y los datos del programa.
o Nivel 3: Memorias flash, permite la lectura y escritura de múltiples
posiciones de memoria en la misma operación.
o Nivel 4: Disco duro, permite disponer, tanto para el software de
usuario como para sí mismo, de mayor cantidad de memoria que
la disponible físicamente.
o Nivel 5: Cintas magnéticas Consideradas las más lentas,
con mayor capacidad. soporte de almacenamiento de
datos que se graba en pistas sobre una banda plástica con
un material magnetizado,
4. Comodidad para los usuarios.
El sistema operativo hace que el usuario vea una
maquina virtual que es mas sencilla de programar y
utilizar.
Eficiencia.
El sistema operativo gestiona los recursos del sistema
de forma eficaz, su función es en este caso la de un
gestor de recursos.
5. 1. Permiten al usuario realizar varias tareas al mismo
tiempo.
2. controla qué recursos emplea cada aplicación.
3. Manipulación y control del sistema de archivos.
4. Ejecución de programas.
5. Detección de errores.
6. 1. Permiten al usuario realizar varias tareas al mismo
tiempo.
2. controla qué recursos emplea cada aplicación.
3. Manipulación y control del sistema de archivos.
4. Ejecución de programas.
5. Detección de errores.