Ir ao conteúdo
  • Cadastre-se

Escalonamento de um sistema operacional


Posts recomendados

Comecei a estudar SO. mais nao consigui resolver essa questão alguém pode ajudar ?

 

Considere que um escalonador de processos esteja em execução. Há no sistema 7 processos a serem escalonados no processador, P1(5), P2(12), P3(3), P4(8), P5(5), P6(4) e P7(7).

Considere que os processos P1 a P4 chegam no tempo 0 e os processos P5 a P7 chegam no tempo 12.

Considere também que P1 está no inicio da fila (e assim sucessivamente); e o número entre parênteses é o tempo em que o processo deve ficar executando.

Desenhe um diagrama mostrando ao longo do tempo como estes processos serão escalonados.

Seu diagrama deve responder: Em que ordem tais processos seriam escalonados? E por quanto tempo?

Considere 2 algoritmos:

Primeiro, pelo algoritmo de Tempo Compartilhado (ou multi tarefa), com TimeSlice = 4.

Segundo, pelo algoritmo SJF (shortest job first, ou menor processo primeiro). Este algoritmo não foi passado em aula, mas pode ser facilmente deduzido pelo conteúdo estudado.

Faça 2 tabelas/diagramas, um para cada método.

P1(6) significa: P1 é o nome do processo e 6 é seu tempo de execução, que deve ser dividido ao longo do tempo pelo escalonador.

Link para o comentário
Compartilhar em outros sites

  • 9 meses depois...
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...