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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Ativ. Simulador SOSIM – CAP 8
29/04/2020
Sistemas Operacionais
Fernanda Campos Almeida RA: 3942405
Atividade 1
c) Questão teórica para responder com a ajuda do simulador
Considere a concorrência, nesse tipo de escalonamento, com dois processo CPU-bound que não realizam operações de E/S. Qual o efeito da variação da fatia de tempo sobre o balanceamento no uso do processador?
R. Quando se tem dois processos de mesma prioridade e do tipo CPU-bound, a diferença está na variação do timeslice destinada ao processo para executar UCP é que quanto menor for este tempo maior será o escalonamento entre os mesmos, quanto maior a timeslice menos escalonamentos.
Atividade 2
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? 
R. A melhor maneira de otimizar o processador e o sistema, levando em conta a importância do processo, aumento da performance, etc. 
Não há benefícios, nesta situação.
Atividade 3
c) Questões teóricas para responder com a ajuda do simulador 
Por que o problema do starvation pode ocorrer? Cite duas ações que o administrador do sistema pode realizar quando é identificada a situação de starvation em um processo?
R. Ocorre nesta situação pois foi predefinido uma prioridade igual a 4 para um processo de CPU-bound e uma prioridade estática igual 03 para o processo do tipo I/O- bound, lembrando que starvation é quando um processo nunca é executado, pois outros processos de maior prioridade sempre impedem sua execução.
Primeira opção poderia ser aumentar a prioridade do processo que precisa ser executado e não consegue e a segunda excluir ou diminuir a prioridade do processo que dominou a CPU.
Atividade 4
c) Questão teórica para responder com a ajuda do simulador 
Qual o critério utilizado pelo sistema operacional para determinar diferentes valores de incremento à prioridade base de um processo quando há uma mudança do estado de espera para pronto? 
R. De acordo com a ordem de espera na fila, que neste caso foi o incremente “+1” em cada processo.

Mais conteúdos dessa disciplina