Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade 1 – Criação de processos 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. Resposta: O processo que foi criado é um CPU-bound, porque alterna entre os estados de pronto e execução. Processos do tipo I/O-bound, estão em constante estado de espera. Atividade 2 – PCB 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. Resposta: Em relação ao PCB - São informações estáticas em relação: prioridade, tempo de criação e frames; São informações dinâmicas: estado, tempo de UCP e PC. Fazem parte do contexto do software: prioridade, tempo de UCP, tempo de criação e estado. Fazem parte do contexto do hardware: frames e PC. Atividade 3 – Estatísticas 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. Resposta: Essa situação é a troca de contexto para outro processo. Essa chamada acontece porque nesse momento ocorre a mudança de contexto, onde se salva o conteúdo dos registradores do processo em execução e logo após se carrega o conteúdo dos registradores do próximo processo a entrar em execução.
Compartilhar