Cargando...

🔍 Gestión de Procesos

La gestión de procesos permite a un sistema operativo administrar múltiples tareas simultáneamente, garantizando el uso eficiente de los recursos del sistema.

📌 Estados de un proceso

  • 🆕 Nuevo: Creado, pero no listo para ejecutarse.
  • Listo: Esperando ser ejecutado.
  • 🚀 En ejecución: Actualmente usando la CPU.
  • ⏸️ Bloqueado: Suspendido por espera de recursos.
  • 🔚 Finalizado: Ha completado su ejecución.

⚙️ Algoritmos de planificación

Los sistemas operativos usan diferentes estrategias para asignar la CPU a los procesos.

  • 📋 FIFO: Primero en llegar, primero en ejecutarse.
  • 🔄 Round Robin: División equitativa del tiempo de CPU.
  • Shortest Job First: Ejecuta primero los procesos más cortos.