Sunteți pe pagina 1din 2

Atividade 01

c) CPU Bound – o processo executa rapidamente e entra na fila de pronto sempre que possível, dependendo quase
somente do processador.

I/O Bound – Este tipo já executa mais lento pois precisa esperar o tempo de entrada/saída (I/O) do processo.
Também utiliza mais os processos de Entrada e Saída.

Atividade 02
O Processo “I/O Bound” executa menos vezes que o “CPU-Bound” sendo assim é mais lento que o mesmo, pois
possui um tempo de espera para E/S, já o CPU-Bound não.

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, poiso tempo em que o CPU-bound esta em
execução é o necessário para o I/O-bound realizar aoperação de E/S e voltar ao estado de pronto.

Atividade 03
São estáticas as informações de prioridade, tempo de criação, PID e frames (são setados no início do processo).

São dinâmicas as informações de: estado, tempo de UCP e PC, pois mudam de acordo com a Execução.

Fazem parte do contexto de software: prioridade, PID, tempo de UCP, tempo de criação e estado.

Fazem parte do contexto de hardware: frames e PC

Atividade 04
Quando um processo acaba de ser executado ele entra em espera para o próximo processo ser executado, sendo
assim ele fica em estado de pronto até este tempo de espera acabar. Essa situação ocorre porque nesse exato
momento está ocorrendo uma mudança de contexto, ou seja, salva-se o conteúdo dos registradores do processo em
execução e logo após carrega-se o conteúdo dos registradores do próximo processo a entrar em execução. Quanto
maior o clock do processador menor será o tempo de espera.

Atividade 05
Com a configuração inicial de “Fatia de Tempo” o Processo levou cerca de 1 Segundo em Estado de Execução e em
Estado de Pronto. Logo após mudar a Fatia de tempo ele aumenta o tempo em Execução e logo após entra em
estado de pronto.

No Console Sosim com fatia de tempo igual a 1s, em 20 segundos cada processoentrou em estado de execução 5
vezes totalizando 10s de UCP, no entanto houve 10 s em gastos emtroca de contexto.
No Console Sosim com fatia de tempo igual a 4s, em 20 segundos o processo A entrouem execução 3 vezes
totalizando 9s UCP e o B 2 vezes e 6s de UCP, totalizando 15s de UCP eapenas 5s de troca de contexto.

Observamos assim que quanto menor a fatia de tempo, maiores serão os tempos gastos.

Atividade 06
Isso ocorre porque a solicitação de finalização do processo só pode ser executada depois que ele sair do estado de
suspenso, pois ao solicitar a finalização o SO notifica o processo através de um bit de sinalização localizado no seu
PCB, ou seja, o Sistema Operacional ativa o bit correspondente à eliminação e no momento em que o processo é
escalonado, o bit é testado e ai sim será finalizado.

S-ar putea să vă placă și