Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Gerência de Processos Laboratório com o Simulador SOsim

Por:   •  16/2/2018  •  1.456 Palavras (6 Páginas)  •  906 Visualizações

Página 1 de 6

...

c) Questão teórica para responder com a ajuda do simulador

Observe que em alguns momentos existem processos no estado de pronto porém nenhum em estado de execução. Explique o porquê dessa situação.

Atividade 5: Log de Execução dos Processos

a) Práticas de simulação

Reinicialize o simulador.

Ative a janela de Log em Console SOsim / Janelas / Log.

Crie dois novos processos do tipo CPU-bound: janela Gerência de Processos / Cria – janela Criação de Processos / Criar (tipo de processo deve ser CPU-bound).

b) Análise Prática

Na janela Log, observe as informações sobre as mudanças de estado dos processos observando o tempo que cada processo permanece nos estados de Execução e Pronto.

Reinicalize o simulador parametrizando com um valor de fatia de tempo diferente observe as diferenças na janela Log.

c) Questão teórica para responder usando o simulador

Analise comparativamente a concorrência de dois processos CPU-bound executando em dois sistemas operacionais que se diferenciam apenas pelo valor da fatia de tempo.

Atividade 6: Suspensão e Eliminação de Processos

a) Práticas de simulação

Reinicalize o simulador.

Crie dois novos processos: janela Gerência de Processos / Cria – janela Criação de Processos / Criar.

b) Análise Prática

Na janela Gerência de Processos, observe as informações sobre o contexto de software dos processos criados.

Na janela Gerência de Processador, observe a concorrência no uso do processador pelos dois processos.

Compare percentualmente os tempos de uso do processador entre os dois processos.

Suspenda temporariamente um dos processos na janela Gerência de Processos / Suspender.

Observe os estados dos processos, a concorrência no uso do processador e novamente compare percentualmente os tempos de uso do processador entre os dois processos.

Libere o processo do estado de espera (suspenso) na janela Gerência de Processos / Prosseguir.

Elimine um dos processos na janela Gerência de Processos / Finalizar.

c) Questão teórica para responder com a ajuda do simulador

Ao se eliminar um processo em estado de suspenso, o processo não é eliminado imediatamente. Reproduza essa situação no simulador e explique o porquê da situação.

[pic 7]

Atividade 7: Escalonamento Circular

a) Práticas de simulação

Execute o simulador SOsim e configure-o para trabalhar com Escalonamento Circular: janela Console SOsim / Opções / Parâmetros do Sistema na guia Processador.

b) Análise Prática

Crie dois processos com a mesma prioridade (um CPU-bound e outro I/O-bound): janela Gerência de Processos / Criar – janela Criação de Processos / Criar.

Na janela Gerência de Processos, observe o tempo de processador de cada processo durante dois minutos e as mudanças de estado. Após esse período anote o tempo de processador de cada processo. Analise o balanceamento no uso do processador pelos dois processos.

Na janela Gerência de Processos finalize os dois processos.

Na janela Gerência de Processador, aumente a fatia de tempo movimentando a barra de Fatia de Tempo.

Na janela Gerência de Processos, observe mais uma vez o tempo de processador de cada processo durante dois minutos e as mudanças de estado. Após esse período anote o tempo de processador de cada processo. Compare os tempos anotados nas duas e analise o resultado do balanceamento no uso do processador pelos dois processos. Identifique as causas da variação.

c) Questão teórica para responder com a ajuda do simulador

Considere a concorrência, nesse tipo de escalonamento, com dois processo CPU-bound que não realizam operações de E/S. Qual o efeito da variação da fatia de tempo sobre o balanceamento no uso do processador?

Atividade 8: Escalonamento Circular com Prioridades Estáticas I

a) Práticas de simulação

Execute o simulador SOsim e configure-o para trabalhar com Escalonamento Circular com Prioridades Estáticas: janela Console SOsim / Opções / Parâmetros do Sistema na guia Processador.

b) Análise Prática

Crie um processo CPU-bound com prioridade 3 e um outro I/O-bound com prioridade 4: janela Gerência de Processos / Criar – janela Criação de Processos / Criar.

Na janela Gerência de Processos, observe o tempo de processador de cada processo durante dois minutos e as mudanças de estado. Após esse período anote o tempo de processador de cada processo.

Verifique a preempção por prioridade que ocorre toda vez que o processo I/O-bound de maior prioridade passa para o estado de Pronto.

Analise o balanceamento no uso do processador pelos dois processos comparativamente a Atividade 1.

c) Questões teóricas para responder com a ajuda do simulador

Quais devem ser os critérios para determinar as prioridades dos processos?

Caso, nesse escalonamento, todos os processos sejam criados com a mesma prioridade, qual o benefício dessa política sobre o Escalonamento Circular?

Atividade 9: Escalonamento Circular com Prioridades Estática II

a) Práticas de simulação

Execute o simulador SOsim e configure-o para trabalhar com Escalonamento Circular com Prioridades Estáticas:

...

Baixar como  txt (10.2 Kb)   pdf (53.9 Kb)   docx (15.2 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no Essays.club