Escolar Documentos
Profissional Documentos
Cultura Documentos
8º Grupo
Tema: Laboratório 2
Discentes:
Docente:
1
Introdução
Este trabalho faz parte de um conjunto de 3 actividades laboratoriais envolvendo
matérias abordadas nas aulas teóricas de forma praticas para consolidação do
conhecimento adquirido durante as aulas teóricas.
Neste caso, em particular, são realizadas actividades práticas do laboratório 2, que versa
sobre a gestão do processador. Para a efetivação das actividades recorreu-se o ao uso do
SOSIM versão 2.0, devido a facilidade em trabalhar com escalonamento circular com
prioridades estáticas e SOSIM versão 1.2, para escalonamento circular com prioridades
dinâmicas.
2
Objetivos
Objectivo geral:
Objectivos específicos:
3
Actividade 1 (Escalonamento Circular)
a) Resposta: Para executar o simulador SOsim e configurar para trabalhar com
escalonamento circular, devemos ir a janela Console SOsim, de seguida nas
opções, de seguida nos parâmetros de sistema, de seguida na guia processador e
por fim definir as políticas de escalonamento para escalonamento circular,
assim teremos:
4
Ponto 3: depois de finalizar os dois processos, praticamente não permanecerá nenhum
processo, como ilustraremos a seguir.
5
Ponto 5: depois de ter finalizado os dois processos, como foi-nos orientado no ponto 3,
na janela Gerência de processos não fica nenhum processo em execução, com isso não
teremos como observar mais uma vez o tempo de processador de casa processo durante
os dois minutos e a sua mudança de estado.
c) R: quanto maior o tempo, menor será a mudança entre os dois estados de pronto
e espera entre eles e vice-versa. Deste modo, por analogia podemos definir que
para este caso as grandezas são inversamente proporcionais.
b) Análise Prática
Ponto 1: Os processos CPU – bound com prioridades 3 e I/O – bound com prioridade 4
serão:
6
Ponto 2: A tabela do ponto 1 acima mostra o tempo antes dos dois minutos, uma vez
observado o tempo de processador de cada processo, será notório que o tempo mudará,
assim depois de dois minutos passara a ser:
7
b) Ponto1: Já criados os processos CPU – bound e outro I/O – bound com as
prioridades 4 e 3 para cada processo, teremos:
8
Actividade 4 (Escalonamento Circular com Prioridade Dinâmica)
9
b) Ponto 1: Uma vez criados os processos CPU – bound com as prioridades 3 e
mais 3 processos I/O – bound com prioridade 4, será:
Ponto 3: As prioridades dinâmicas variam com o tempo por causa dos diferentes perfis
dos processos.
10
Ponto 4: Depois de verificar na janela de log o valor de incremento recebido na
prioridade de cada processo, nota-se que no primeiro processo não há nenhuma
alteração no valor de incremento, já no segundo processo há um aumento de +1, +2 no
terceiro processo e por fim +3 no quarto processo.
c) R: foi de acordo com a ordem de espera na fila, dai ele foi incrementado em 1.
11
Conclusão
Ao deste relatório pode concluir que, SOsim é um simulador de Sistemas Operacionais
que nos possibilita visualizar os conceitos de multiprogramação, processo e suas
mudanças de estado, escalonamento.
12