Go up to Escalonamento em Mach
Go forward to Paralelismo em Mach
Escalonamento em Mach
- Mach escalona threads independentemente de tasks.
- Prioridade por task + factor de uso por thread, decaindo a
5/8 por segundo inactivo.
- Cálculos são feitos quando o thread acorda e com o relógio. Um
thread interno recomputa prioridades de 2 em 2 segundos.
- Um thread pode correr mesmo quando prioridade nao é mais alta.
- handoff scheduling: thread pode passar controle a
outro, útil para IPC.
vitor@cos.ufrj.br