Sistema Operacional
Trabalho Universitário: Sistema Operacional. Pesquise 862.000+ trabalhos acadêmicosPor: FlaviaC14 • 2/3/2015 • 737 Palavras (3 Páginas) • 290 Visualizações
Atividade de Escalonamento
Passo 1
a) O que você observa?
R: Após os processos serem criados, passam a ocupar áreas equivalentes no gerenciador de memória revezando entre si o estado de pronto e de execução.
b) Aumente o quantum o que ocorre?
R: Com o aumento do quantum, os processos demoram para trocar de estado, diminuindo o revezamento entre eles.
c) Diminua o quantum o que ocorre?
R: Diminui a demora para trocar de estado, aumentando a frequência dos processos para mudar de estado.
d) Suspenda um dos processos, o que ocorre?
R: Ao suspender um dos processos ele se encontra no estado “susp”, aguardando algum comando do usuário para sair do estado bloqueado. O outro processo continua assumindo o processador de acordo com o quantum, indo para o estado de pronto e de execução.
e) Retorne-o a execução. Deixe o quantum no valor 5.
Passo 2
a) Quais campos você reconhece das aulas? Explique-os?
Gerenciador do Processador, sendo os estados do processo:
Execução: O processo está no estado de execução, onde ele é executado pelo processador.
Espera/IO/Susp: O processo está no estado bloqueado, esperando algum comando do usuário e aguardando o I/O.
Pronto: O processo está no estado pronto, esperando o processador ficar livre para ser executado.
Clock: É o tempo que o processador leva para executar os processos, quando maior a frequência do clock, menor será o tempo de execução, ou seja, o processador terá um melhor desempenho.
Fatia de Tempo: Conhecido também por “quantum”. É o tempo de execução antes da liberação do processador para o próximo processo ser executado e voltar para a lista de pronto. Quando o quantum é muito grande, o processo demora mais tempo para ser executado ocorrendo alguns atrasos. E quando o quantum é menor, o processo será executado por menos tempo, forçando assim o sistema a parar processos mais frequentemente, causando overhead.
O Tempo de espera de IO: É o tempo que o processo fica bloqueado esperando um comando IO para voltar para a lista de pronto.
a) Quais transições de estado estão ocorrendo?
R: Pronto → Executando → Pronto.
Passo 3
a) O que ocorre com o PCB do processo finalizado?
R: Quando o processo é finalizado, é liberado o espaço da memória ocupado, e após executado ele desaparece.
b) Quanto ao processo que restou, ele é executado constantemente?
R: O processo não é executado constantemente, de acordo com o quantum e o clock, ele continua no mesmo processo, sendo liberado do processador e voltando para o estado de pronto. Assumindo o estado de pronto logo em seguida, por ser o único processo.
Passo 4
a) O que ocorre em relação a transição de estado do
...