Conceptos Clave en Sistemas Operativos: Procesos, Concurrencia y Comunicación
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 14,65 KB
🔷 TEMA | 📝 RESUMEN RÁPIDO | 💡 DETALLE Y EJEMPLOS |
Proceso | Programa en ejecución con PID y PCB. | PCB: PID, contador de programa, registros CPU, memoria, comunicación. |
Estados del proceso | Nuevo → Listo → Ejecución → (Quantum) → Listo/Bloqueado → ... | Scheduler decide ejecución; quantum = tiempo en Round Robin. |
Creación de procesos | UNIX: fork() + exec() | Windows: CreateProcess() crea y carga directamente. |
Terminación de procesos | Normal, error voluntario, fatal, externo (kill). | |
Jerarquía de procesos | UNIX: padre-hijo | Windows: no jerarquía real, manejo con “manejadores”. |
Concurrencia | Varios procesos parecen ejecutarse simultáneamente. | Pseudo-paralelismo con cambio rápido de contexto. |
Condición de carrera | Dos procesos acceden a recurso compartido |
catalán con un tamaño de 1,74 MB