llbjbjbjj
588 palavras
3 páginas
ANÁLISE E DESENVOLVIMENTO DE SISTEMASSISTEMAS OPERACIONAIS
EXERCÍCIOS – 29/09/2014
Prof. Péricles
Turma:3003
Nome:
Ao final da aula o questionário deverá ser enviado por meio do WebAula.
Atividade 2: Escalonamento Circular com Prioridades Estáticas
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.
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 3: Escalonamento Circular com Prioridades Estática
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 4 e um outro I/O-bound com prioridade 3: janela Gerência de Processos / Criar – janela Criação de Processos / Criar. ƒ Na janela Gerência de Processos, observe o escalonamento dos dois processos.
Analise o problema do starvation.
c) Questões teóricas para responder com a ajuda do