Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

UVA- Universidade Veiga De Almeida
Sistemas de Informação
Aluno: Pedro Henrique Veloso De Araújo
	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 to an external site.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.
Segue a lista de respostas referente ao enunciado acima:
1. Criação de processos
R: É CPU-bound, visto que está processando dados em grande escala e depende da velocidade do processador e não de dispositivos de entrada e saida, na janela de gerência que o campo de execução pisca em verde.
E o I/O-bound utiliza a maior parte do tempo em espera fazendo a função de entrada e saída.
2. PCB
R: Dinâmico - Estado, Tempo de UCP e PC.
Estático - Tempo de criação, prioridades e frames.
Como PC e Tempo de UCP apresentam variações de valores, podemos dizer que são dinâmicos já que dependem do software para o funcionamento.
Já o Tempo de criação, prioridade de base e frames são estáticos vendo que não há alteração de informações, o que significa que depende do hardware para funcionamento.
3. Estatísticas
R: De acordo com o teste feito no sistema, ele entra em pausa para que outro processo seja executado. Sendo assim, ele entra em estado de pronto até que a espera por outra execução acabe.

Mais conteúdos dessa disciplina