Escalonamento diversos sistemas operacionais

1241 palavras 5 páginas
ANDROID, IOS, QNX (RIM), MEEGO (LINUX), WEBOS (HP), SYMBIAN

ANDROID

Baseado em Linux, o Android utiliza um algoritmo preemptivo, que divide o tempo da CPU em fatias, chamadas de quantum, onde os processos são alocados. Se o quantum do processo terminar e o processo não tiver concluído sua execução ocorre à troca de contexto e um novo processo é selecionado para utilizar a CPU. O escalonador trabalha com prioridades estatísticas e dinâmicas. Nas prioridades dinâmicas o escalonador monitora os processos faz ajustes nas prioridades, visando equilibrar o uso da CPU, por exemplo, se um processo esteve recentemente em execução, ou executou por um tempo “longo”, esse processo recebe um prioridade mais baixa que outro processo que esta a mais tempo esperando pela CPU. E as prioridades estáticas são utilizadas exclusivamente por processos de tempo real, o escalonador não pode alterar essas prioridades, elas podem ser alteradas somente por um usuário com privilégios especiais. O escalonador executa os processos com prioridades dinâmicas somente quando não houver mais processos de tempo real. No gerenciamento de processos é aplicada a politica FIFO, para os processos de tempo real, Round-Robin para processos de usuários.

QNX

-------------------------------------------------
As decisões de escalonamento são realizadas pelo Micro-kernel nas seguintes situações: * O timeslice de um processo em execução esgotou. * Processo em execução sofre preempção. * Quando o

Relacionados

  • processos threads
    1481 palavras | 6 páginas
  • Sistemas operacionais
    5252 palavras | 22 páginas
  • Banco De Questoes Sistemas Operacionais Com Gabarito
    6181 palavras | 25 páginas
  • TI questões
    6770 palavras | 28 páginas
  • Francis Machado e Luiz Maia - Arquitetura de Sistemas Operacionais (solução exercícios do livro) 2005
    12165 palavras | 49 páginas
  • Trabalho de S.O
    19760 palavras | 80 páginas
  • Exercicio SO
    5751 palavras | 23 páginas
  • Exercicio SO
    5745 palavras | 23 páginas
  • Gerenciamento e caracteristicas de processos dos sistemas operacionais windows e linux
    3055 palavras | 13 páginas
  • Processos e threads em windows e linux
    4476 palavras | 18 páginas