Conceptos Fundamentales de Sistemas Operativos: Concurrencia, Memoria y Procesos
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 5,09 KB
Concurrencia, Exclusión Mutua y Sincronización
- Concurrencia: Implica comunicación entre procesos, compartición de recursos, sincronización de actividades y asignación de tiempo de procesador.
- Condición de carrera: Ocurre cuando varios procesos acceden a los mismos datos y el resultado depende del orden de ejecución.
- Exclusión mutua: Solo un proceso a la vez puede acceder a un recurso compartido, evitando interbloqueos e inanición.
- Semáforos: Mecanismos para gestionar la sincronización entre procesos (pueden ser binarios, débiles o fuertes).
Retención y espera: Un proceso retiene recursos mientras espera otros.
Sin expropiación: Los recursos no pueden quitarse a un proceso.
Espera circular: Los procesos forman una cadena de espera de... Continuar leyendo "Conceptos Fundamentales de Sistemas Operativos: Concurrencia, Memoria y Procesos" »