Tecnólogo
Atividade 1: Criação de Processos Com base na observação do comportamento do processo criado, identifique se o processo é I/O-bound ou CPU-bound? Justifique a resposta. O processo criado é do tipo CPU-bound, pois em nenhum momento ele passa para o estado de espera, característica básica dos processos do tipo I/O-bound, estando sempre no estado de pronto e em estado de execução na CPU. Atividade 2: Tipos de Processos Analise os efeitos gerados no caso de redução do tempo gasto na operação de E/S pelo processo I/O-bound. Com o tempo máximo de operação de E/S para o processo I/O-bound, o processo CPU-bound terá seu tempo de UCP sempre maior que o outro por não precisar passar pelo estado de espera, somente de pronto. Reduzindo o tempo de na operação de E/S pelo processo do tipo I/O-bound ao mínimo ele ficará com uma taxa de crescimento do tempo de UCP igual a do processo do tipo CPU-bound, pois o tempo em que o CPU-bound esta em execução é o necessário para o I/O-bound realizar a operação de E/S e voltar ao estado de pronto. Atividade 3: PCB 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. Com relação às informações observadas no PCB, são estáticas: Prioridade, Tempo de Criação e Frames. São informações dinâmicas do PCB: Estado, Tempo de UCP e PC. Quanto ao contexto de software fazem parte: Prioridade, Estado, Tempo de Criação e Tempo de UCP. No contexto de hardware estão: Frames e PC. Atividade 4: Estatísticas Observe que em alguns momentos existem processos no estado de pronto, porém nenhum em estado de execução. Explique o porquê dessa situação. Essa situação ocorre porque nesse momento esta ocorrendo a mudança de contexto, ou seja, salva-se o conteúdo dos registradores do processo em execução e logo após