Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
- Escalonamento circular com prioridades - Escalonamento por mltiplas filas m - Escalonamento por mltiplas filas com realimentao m realimenta
Gerncia do Processador
Escalonamento circular com prioridades - Conceito de fatia de tempo (time-slice) e prioridade de execuo associada a cada processo. - Permite melhor balanceamento no uso da UCP para diferenciar o grau de importncia dos processos. - Processo permanece em seu estado de execuo at que termine seu processamento, voluntariamente passe para o estado de espera ou preempo por tempo ou prioridade. - Sistemas de tempo compartilhado.
Fila dos processos no estado de P ronto P rioridade P1 P rioridade P2
Escalonamento por mltiplas filas - Diversas filas de processos no estado pronto, cada qual com prioridades especficas. - Cada fila possui mecanismo prprio de escalonamento (FIFO enquanto outros pelo circular). - O processo no possui prioridade, ficando essa caracterstica associado fila. - O processo em execuo sofre preempo caso um outro processo entre em uma fila de maior prioridade.
Fila de processos do sistema Maior prioridade Fila de processos interativos
Estado de Criao
UCP
Estado de Trmino
Prioridade Pn
UCP
Estado de Espera
Escalonamento por mltiplas filas com realimentao - Mecanismo FIFO adaptado com fatia de tempo implementado para escalonar todas as filas, com exceo das filas de menor prioridade que utiliza o escalonamento circular. - A fatia de tempo em cada fila varia em funo da sua prioridade, ou seja, quanto maior a prioridade da fila, menor a fatia de tempo. - Implementvel em qualquer SO.
Maior Prioridade Fila 1 (FIFO Adaptado) P eempo por tempo r Fila 2 (FIFO Adaptado) P eempo por tempo r Fila 3 (FIFO Adaptado) Menor fatia de tempo
UCP
UCP
Menor P rioridade
Fila n (Circular)
Dvidas:
O que sabemos uma gota, o que ignoramos um oceano. Isaac Newton.
BIBLIOGRAFIA MACHADO, F. B. & MAIA, L. P., Arquitetura de Sistemas Operacionais, So Paulo, LTC, 2002. TANENBAUM, A. S. Sistemas Operacionais Modernos: 2 edio, So Paulo, editora Pretice Hall, 2003. SILBERSCHATZ, A. Sistemas Operacionais Conceitos: So Paulo, editora LTC, 2004.
Menor Prioridade
Fila n (Circular)