-
-
-
-
CENAPAD-MGCO
A seguir: Multiplexação do Processador entre
Acima: Multiplexação do Processador
Anterior: Interface de um núcleo
- A cada processo (incluindo o processo pai)
deve corresponder uma co-rotina
- Uma co-rotina extra corresponde ao núcleo
- O procedimento coStart() executa um transfer da co-rotina
father para a co-rotina kernel
-
O núcleo escalona o próximo processo a ser rodado,
e executa
um iotransfer da co-rotina kernel para a co-rotina
escolhida, associado
à interrupção do relógio
- Quando o relógio interrompe, o contexto corrente é armazenado
na co-rotina correspondente, e o contexto da co-rotina kernel é
restabelecido
Osvaldo Carvalho
-
Postscript -
Comentários?