
1 minute read
PROCESOS CONCURRENTES ASÍNCRONOS
(EXCLUSIÓN MUTUA, SECCIÓN CRÍTICA, SEMÁFOROS) EN UN SISTEMA OPERATIVO.
- Semáforos: son contadores que se utilizan para coordinar el acceso a recursos compartidos entre procesos. Según Silberschatz, Galvin y Gagne (2018), los semáforos pueden ser binarios (permite o no permite el acceso al recurso) o contadores (permite el acceso a un número limitado de procesos). Los semáforos se pueden utilizar para implementar la exclusión mutua y la sección crítica.
Advertisement
En general, en un sistema operativo, la exclusión mutua, la sección crítica y los semáforos se utilizan para garantizar que los procesos concurrentes accedan a los recursos compartidos de manera coordinada y sin generar conflictos o errores.