Buscar

Trabalho av1 - Copia

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

SISTEMAS OPERACIONAIS 
	Simulação de processos em execução
	É objetivo da disciplina Sistemas operacionais “explicar a gerência do processador”. Com base nesse objetivo, o trabalho da unidade 2 consistirá na execução do simulador SOsim a fim de testar o comportamento do processador mediante diferentes situações.
O trabalho é importante para que o aluno compreenda como é a utilização do processador em um sistema computacional multitarefa.
	Faça o download do simulador SOsim (Links para um site externo.) e desenvolva as seguintes atividades:
Atividade 1 – Criação de processos
a) Práticas de simulação:
•      Execute o simulador SOsim e identifique as quatro janelas que são abertas na inicialização.
•      Crie um processo: janela Gerência de processos / Criar – janela Criação de processos / Criar.
b) Análise prática:
•      Na janela Gerência de processos, observe algumas informações sobre o contexto de software do processo, como PID, prioridade, estado do processo e tempo de processador.
•      Na janela Gerência de processador, observe o processo transacionado entre estados.
•      Na janela Gerência de processador, movimente a barra de clock de UCP e observe as variações ocorridas.
c) Questão teórica para responder com a ajuda do simulador:
Com base na observação do comportamento do processo criado, identifique se o processo é I/O-bound ou CPU-bound. Justifique a resposta.
Atividade 2 – PCB
a) Práticas de simulação:
•      Reinicialize o simulador.
•      Crie dois processos: janela Gerência de processos / Criar – janela Criação de processos / Criar.
b) Análise prática:
•      Na janela Gerência de processos / PCB, observe as informações sobre o contexto de software e hardware dos processos criados.
c) Questão teórica para responder com a ajuda do simulador:
Identifique quais informações do PCB são estáticas ou dinâmicas e quais fazem parte do contexto de software e do contexto de hardware.
Atividade 3 – Estatísticas
a) Práticas de simulação:
•      Reinicialize o simulador.
•      Ative a janela de estatísticas em Console SOsim / Janelas / Estatísticas.
•      Crie dois processos: janela Gerência de processos / Criar – janela Criação de processos.
b) Análise prática:
•      Na janela Estatísticas, observe as informações: número de processos, estados dos processos e processos escalonados.
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 a razão dessa situação.
	Desenvolva as atividades com o auxílio do simulador SOsim e responda aos questionamentos colocados no item (c) de cada atividade.
Elabore e envie ao tutor um documento de texto contendo os resultados de suas observações em relação às práticas.
RESPOSTAS:
Questão 1: 
C) O processo é I/O-bound ou Cpu-bound??? 
· O processo é CPU-bound pois é processamento direto da CPU sem a entrada e saída de dados, vejo que o processo está na maior parte do tempo nos estados "pronto" e  "execução" e em nenhum momento ele passa para o estado de espera, característica básica dos processos do tipo I/O-bound. 
 
Questão 2: 
C) Identifique quais informações do PCB são estáticas ou dinâmicas e quais fazem parte do contexto de software e do contexto de hardware. 
· Estáticas –  pid, prioridade e frames; 
· Dinâmicas – estado e Tempo de UCP; 
· Software – pid, prioridade, estado, e tempo de ucp 
· Hardware – frames 
Questão 3: 
	C)Observe que em alguns momentos existem processos no estado de pronto, porém nenhum em estado de execução. Explique a razão dessa situação. 
	Desenvolva as atividades com o auxílio do simulador SOsim e responda aos questionamentos colocados no item (c) de cada atividade. Elabore e envie ao tutor um documento de texto contendo os resultados de suas observações em relação às práticas 
· Acontece por causa da mudança de contexto,  se salva o conteúdo dos registradores do processo que está executando e depois se carrega  o conteúdo dos registradores do próximo processo a entrar em execução.

Outros materiais