GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Escalonamento de CPU

Jesus Santos Portugiesisch 18 Karten

Karten in diesem Stapel (18)

  1. 1O que é escalonamento?Escalonamento é um Critério para decidir qual processo é escolhido para fazer uso do processador. É a base da gerência do processador e da multiprogramação em SO.
  2. 2Quais as funções do escalonamento?-Manter a CPU ocupada a maior parte do tempo.
    - Balancear o uso entre processos.
    - Privilegiar execução de aplicações críticas.
    - Maximizar throughput do sistema.
    Oferecer tempos de respostas razoáveis para usuários interativos.
  3. 3Quais os estados de transição?Programa => Novo => Pronto
  4. 4Para quais estados de transição pode-se ir depois do Pronto?Pronto => Execução => Pronto
    Pronto => Execução => Encerrado
    Pronto => Execução => Bloqueado => Pronto
  5. 5O que é Throughput?Throughput representa o número de processos executados em um determinado intervalo de tempo. Quanto maior o throughput, maior o número de tarefas executadas em função do tempo.
  6. 6O que é tempo de espera?É o tempo total que um processo permanece na fila de pronto durante seu processamento, aguardando para ser executado.
  7. 7O que é tempo de turnaround?É o tempo que um processo leva desde a sua criação até o seu término, levando em consideração todo o tempo gasto na espera para alocação de memória, na fila de pronto, processamento e na fila de espera.
  8. 8O que é tempo de resposta?É o tempo decorrido entre uma requisição ao sistema/aplicação e o instante em que a resposta é exibida.
  9. 9O que é escalonamento não-preemptivo?Quando um processo está em execução, nenhum evento externo pode ocasionar a perda do uso do processador.
  10. 10O que é escalonamento preemptivo?É caracterizado pela possibilidade do sistema operacional interromper um processo em execução e passá-lo para o estado de pronto, com objetivo de alocar outro processo na CPU.
  11. 11O que significa FIFO?First-In-First-Out
  12. 12O que é escalonamento FIFO?O processo que chegar primeiro ao estado de pronto é o selecionado para execução.
  13. 13O que significa SJF?Shortest-Job-First
  14. 14O que é o escalonamento SJF?O algoritmo de escalonamento seleciona o processo que tiver o menor tempo de processador ainda por executar.
  15. 15O que é escalonamento Cooperativo?É uma implementação que busca aumentar o grau de multiprogramação em políticas de escalonamento que não possuam mecanismos de preempção, como FIFO e SJF não-preemptivo.
    A liberação do processador é uma tarefa realizada exclusivamente pelo processo, voluntariamente.
  16. 16O que é escalonamento circular?É projetado para sistemas de tempo compartilhado. Quando um processo passa para o estado de execução, existe um tempo limite para o uso contínuo do processador denominado fatia de tempo ou quantum.
  17. 17O que é escalonamento por prioridades?É um escalonamento baseado em um valor associado a cada processo denominado prioridade de execução. O processo com maior prioridade no estado de pronto é sempre escolhido para execução.
  18. 18—

Informationen

Beschreibung
Flashcards para a aula de SO 1
Erstellt von
Jesus Santos
Aufrufe
52
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck