Esto genera dos programas distintos pero comparten el segmento de texto (Código de programa)
Un programa encuentra en el estado ejecutado(Running) cuando está haciendo uso del procesador
Después de permanecer ene estado running durante un periodo de tiempo, el S.O. conmuta a otro proceso, quedando el anterior en estado Ready, es decir, para ser ejecutado próximamente
La conmutación entre procesos la realiza una parte del S.O. denominado Scheduler(Organizador) y la selección del proceso al cual se conmuta se utiliza realizando un algoritmo denominado algoritmo scheduling o planificación
Un proceso se bloquea cuando no puede continuar su ejecución, generalmente se produce cuando espera por datos en su entrada y aun no están disponibles. Por ejemplo, el intérprete de comandos (Shell) permanece bloqueado hasta que el usuario ingresa un crew.
No hay comentarios:
Publicar un comentario