En las diapositivas de planificación de procesos dice que el primer paso realizado cuando se invoca al despachador es realizar el cambio de contexto entre el proceso saliente y el proceso que fue elegido por el scheduler. Mi duda es, si el estado del proceso saliente no se tendría que haber preservado antes de que ejecutara el scheduler? De lo contrario, no podría pasar que el scheduler pisara el estado del proceso que estaba ejecutando? Es decir, yo pienso que el despachador se ejecutaría en dos pasos, primero para preservar el contexto del proceso que estaba ejecutando y luego una vez ejecutado el scheduler, se ejecuta nuevamente el despachador para restaurar el contexto del proceso seleccionado. Gracias!
Saludos.