
Next: Multiplexação do Processador entre
Up: Multiplexação do Processador
Previous: 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 Sergio F. de Carvalho
Wed Mar 19 14:56:39 EST 1997