Android

494 palavras 2 páginas
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 a troca de contexto e um novo processo é selecionado para utilizar a CPU.O escalonador trabalha com prioridades estáticas 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.po “longo”, esse processo recebe prioridade mais baixa que outro processo que esta há 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 política FIFO, para os processos de tempo real, Round - Robin para processos de usuários.

Sincronismo

Características dos mecanismos de comunicação: A implementação da comunicação entre tarefas pode ocorrer de várias formas. Ao definir os mecanismos de comunicação oferecidos por um sistema operacional, seus projetistas devem considerapo “longo”, esse processo recebe prioridade mais baixa que outro processo que esta há 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 política FIFO, para os processos de tempo real, Round - Robin para processos de usuários.

Sincronismo

Relacionados

  • android para android
    1404 palavras | 6 páginas
  • Android
    1149 palavras | 5 páginas
  • Android
    3637 palavras | 15 páginas
  • Android
    3790 palavras | 16 páginas
  • Android
    1027 palavras | 5 páginas
  • Android
    3607 palavras | 15 páginas
  • Android
    2573 palavras | 11 páginas
  • Android
    1540 palavras | 7 páginas
  • android
    863 palavras | 4 páginas
  • Android
    3226 palavras | 13 páginas