OCSO - 2do año Prof. de Informática - CeRP SW - 2016
Tarea 2
Re: Mencione las cinco actividades principales de un sistema operativo en lo que concierne a la gestión de procesos.
Las 5 actividades principales de un sistema operativo, en lo que refiere a la gestión de los procesos, son las siguientes:
Un programa en la memoria + CPU + acceso a dispositivos + recursos constituyen un proceso.
Un programa es una entidad pasiva, mientras que un proceso es una entidad activa.
Cada proceso cuenta con un contador de programa (PC program counter) que determina la próxima instrucción de código a ejecutar.
El proceso necesita de ciertos recursos (CPU, memoria, archivos, y dispositivos de E/S) para realizar su tarea.
El sistema albergará muchos procesos compitiendo por los recursos y será el responsable de proveer de medios o servicios para que realicen su tarea:
– Crear y destruir procesos.
– Suspensión y reanudación de procesos.
– Proveer mecanismos para la cooperación (sincronización) y comunicación entre los procesos.
– Proveer mecanismos para prever la generación de dead-locks o lograr salir de ellos.