Post on 19-Jul-2015
Resolução da Atividade
5.13) Laboratório com o Simulador SOsim
Atividade 1: Criação de Processos
b) A medida que se aumenta o Clock o tempo da UCP vai crescendo e a
transição entre os estados também vai ficando mais rápida.
c) O processo criado é CPU – bound, pois passa a maior parte do tempo em
estado de execução, utilizando o processador, ou de pronto.
Atividade 2: Tipos de Processos
b)O processo CPU – bound tem uma taxa de crescimento de tempo de
processador bem mais alto do que o processo I/O – bounduma vez que este
passa menos tempo em estado de execução.
c) Quanto mais se reduz o tempo de espera em I/O mais rápido processo
passa para o estado de pronto.
Atividade 3: PCB
c) Fazem parte do contexto de hardware: PC eo estado do processo (sendo
os dois dinâmicos). Fazem parte do contexto de software: prioridade de
execução (estático), tempo de UCP (dinâmico), tempo de criação (estático)
e frames.
Atividade 4: Estatísticas
c) Como o sistema só utiliza uma UCP somente um processo pode está
sendo executado em um dado instante de tempo e por esse motivo em
alguns momentos nenhum está em estado de execução. Quando um dos
dois processos criados está em execução o outro está em pronto, em dado
momento a fatia de tempo do que estava em execução acaba e ele passa
para estado de pronto ficando os dois em pronto e nenhum em execução e
logo após o que estava em estado de pronto vai ser executado até que sua
fatia de tempo acabe como ocorreu com o processo anterior.
Atividade 5: Log de Execução dos Processos
c) Quanto maior for a fatia de tempo de um processo menor será a
concorrência entre os dois processos executados.
Atividade 6: Suspensão e Eliminação de Processos
c) Um processo só pode ser eliminado se tiver em estado de execução.
Quando se suspende o processo no simulador ele passa para o estado de
espera e deste ele não poderá ser eliminado, somente quando aperta-se o
prosseguir o processo passa para o estado de pronto, deste para execução e
somente daí será eliminado.