Sosim

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1429 palavras )
  • Download(s) : 0
  • Publicado : 28 de novembro de 2012
Ler documento completo
Amostra do texto
Sistemas Operacionais
Sistemas Operacionais
2012

Estácio
03/09/2012
2012

Estácio
03/09/2012

Professor: Antonio Lobato

Equipe: Valdnar Alves dos Santos
Alessandro Morais Nonato

Trabalho

Laboratório com o Simulador SOsim

O Trabalho tem por objetivo visualizar os conceitos de multiprogramação, processo e suas mudanças de estado, gerência doprocessador (escalonamento) e a gerência memória virtual. A partir das opções de configuração, é possível selecionar diferentes políticas e alterar o funcionamento do simulador. Desta forma, o aluno tem a oportunidade de visualizar os conceitos teóricos apresentados em aula de forma simples e animada

Atividade 1: Criação de Processos

a)      Prática de simulação
* Execute o simulador SOsim eidentifique as quatros janelas que são abertas  na inicialização;
Console do SOsim; Gerencia de processos; Gerencia de processador;
Gerencia de memória.

* 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.

* Estado – varia entre ‘Execução’ e ‘Pronto’.
* Temp UCP – Ordem crescente.
* PID – criou-se um número de identificação.
* Prio – por se tratar de um único processo, tem prioridade ‘0’

* Na janela Gerência de Processador, observe o processo transacionando entre estados.

* Na gerência de processador o ‘Estado’ alternaentre ‘Execução’ e ‘Pronto’.

* Na janela Gerência de Processador, movimente a barra de Clock de UCP e observe as variações ocorridas.
* velocidade de Estados entre ‘Execução’ e ‘Pronto’ aumenta.
 
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 suaresposta.
processo criado é do tipo CPU-bound, pois em nenhum momento ele passa para o estado de espera, característica básica dos processos do tipo I/O-bound, estando sempre no estado de pronto e em estado de execução na CPU.
 
Atividade 2: Tipos de Processos
a)      Práticas de Simulação
* Reinicialize o simulador.
* Crie um processo do tipo CPU-bound: janela Gerência de Processos /Criar – janela Criação de Processos / Criar (tipo de processo deve ser CPU-bound).
* Crie outro processo do tipo I/O-bound: janela Gerência de Processos / Cria – janela Criação de Processos / Criar (tipo de processo deve ser I/O-bound).

b)     Análise prática
* Na janela Gerência de Processos, observe as mudanças de estado dos dois processos.
* processo CPU bound ocorre alternânciados estados, ‘Execução’ e ‘Pronto’;
* processo I/O bound ocorre alternância entre os estado, ‘I/O’, ‘Pronto e execução’.
* Na janela Gerência de Processador, observe o comportamento dos processos e as mudanças de contexto em função do tipo I/O-bound e CPU-bound.
* processo I/O bound ocorre alternância entre os estado, ‘Espera’ e ‘Pronto e execução’.
* processo CPU bound ocorrealternância dos estados, ‘Execução’ e ‘Pronto’;
* Na janela Gerência de Processos, compare a taxa de crescimento do tempo de processador dos dois processos.
* logo Processo CPU bound aumenta ‘5’ o processo I/O bound aumenta ‘1’.
c)      Questão teórica para responder com a ajuda do simulador
* Analise os efeitos gerados no caso de redução do tempo gasto na operação de E/S pelo processoI/O-bound.
observado uma diminuição no tempo de espera do processo de I/O bound. Pois Com o tempo máximo de operação de E/S para o processo I/O-bound, o processo CPU bound terá seu tempo de UCP sempre maior que o outro por não precisar passar pelo estado de espera, somente de pronto.
Reduzindo o tempo de na operação de E/S pelo processo do tipo I/O-bound ao mínimo ele ficará com uma taxa de...
tracking img