Sus funciones son:
- Crear y eliminar los procesos de usuario y del sistema.
- Mantener las estructuras necesarias para la caracterización de los procesos en especial, el mantenimiento de la tabla de procesos, donde almacena la información referente a todos los procesos que hay en el sistema.
-Suspender, apropiar y reanudar los procesos.
- Proporcionar los mecanismos para la comunicación entre procesos.
-Proporcionar los mecanismos necesarios para la sincronización de procesos y definir la política de reparto del tiempo de ejecución.
-Proporcionar los mecanismos para evitar, o manejar, los bloqueos mutuos.
Este problema ocurre cuando varios procesos producen una espera circular de recursos que llevan a que ninguno de ellos pueda continuar la ejecución.
No hay comentarios:
Publicar un comentario