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

Prévia do material em texto

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. 
 e desenvolva as seguintes atividades: 
 Atividade 1 – Criação de processos 
 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. 
 CPU-bound - porque ele está a maior parte do tempo alocado na UCP e tem 
 intervalo de tempos fazendo solicitações de E/S, e não ficou em estado de espera a 
 maior parte do tempo aguardando a conclusão das solicitações de E/S que ele 
 deveria fazer para ser I/O-bound . 
 Atividade 2 – PCB 
 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. 
 Estáticas: Prioridade, Tempo de Criação e Frames. 
 Dinâmicas do PCB: Estado, Tempo de UCP e PC. 
 Contexto de Software: Prioridade, Estado, Tempo de Criação e Tempo de UCP. 
 Contexto de Hardware: Frames e PC 
 Atividade 3 – Estatísticas 
 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. 
 Isso é o tempo da troca de contexto para outro processo, significa que os processos 
 já foram executados e estão em estado de pronto assim permitindo o suporte a 
 multitarefa. 
 Isso assegura que a CPU não seja monopolizada por um processo somente o que 
 iria atrapalhar a execução dos demais processos a ser executado.

Mais conteúdos dessa disciplina