Está en la página 1de 3

Facultad de Ingenierías y Tecnologías de la Información y Comunicación

Escuela de Tecnología para la gestión de negocios


Escuela de Ingeniería en Sistemas Computacionales

Tarea 6

Sistemas Operativos

Profesor:
Carlos Andrés Mendez Rodríguez

Elaborado por:
Katherine Fabiola Pereira Jiménez

San José, 24 de marzo de 2022.


• 5.1 Conceptos básicos (pág – 137)

Multiprogramación: Tener continuamente varios procesos en ejecución con el fin de


maximizar el uso de la CPU.
Proceso: Cuando un proceso tiene que esperar, el sistema operativo retira el uso de la
CPU a ese proceso y se lo cede a otro proceso, este patrón se repite continuamente y
cada vez que un proceso tiene que esperar, otro proceso puede hacer uso de la CPU, este
tipo de planificación es una función fundamental, la CPU es uno de los principales
recursos de la computadora, así que su correcta planificación resulta crucial en el diseño
del sistema operativo.

• 5.2 Criterios de planificación (pág – 140)

Se han sugerido muchos criterios para comparar los distintos algoritmos de


planificación, las características que se usen para realizar la comparación pueden afectar
enormemente a la determinar de cual es el mejor algoritmo, algunos criterios son:

- Utilización de la CPU.
- Tasa de procedimiento.
- Tiempo de ejecución.
- Tiempo de espera.
- Tiempo de respuesta.

• 5.5 Planificación de hebras (pág – 153)

Se ha presentado el papel de las hebras en el modelo de procesos, y se muestra la


diferencia entre hebras de nivel de usuario y nivel de kernel, el sistema operativo
planifica hebras del nivel del kernel, no procesos. Las hebras del nivel de usuario son
gestionadas por una biblioteca de hebras y el kernel no es consiente de ellas.

También podría gustarte