Você está na página 1de 2

Ac 4

Arquitetura de Computadores
e Sistemas Operacionais
Rafael Almeida
RAº:2301022
2.A.EC Noite
1.Com base na observação do comportamento do processo criado, identifique se o processo é I/O -
bound ou CPU-bound? Justifique a resposta.
R: O processo dado como inicial é CPU-bound, a forma de identificação é que ele nunca entra em espera e está
sempre executando ou pronto.
2. Analise os efeitos gerados no caso de redução do tempo gasto na operação de E/S pelo processo
I/O-bound.
R: a redução do tempo gasto na operação de E/S pelo processo I/O-bound resultará em um melhor desempenho,
menor latência e uma utilização mais eficiente da CPU.
3. 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.
R: Nas informações de PCB contém o estado, o tempo de criação, tempo de UCP, frames e PC. As únicas
informações estáticas são os frames e o tempo de criação;
software: PC, estado, tempo de criação
hardware: tempo de UCP (unidade central do processamento), frames
4. 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.
R: Nos momentos que nem um processo está em execução, ocorre que um dos dois processos entra em execução e
o outro tem que esperar para ser executado também, esse período sem nada em execução ocorre para que o
processo sai da execução e fica como pronto esperando o outro processo assumir a execução para que não se
atropelem ou entre em execução juntos causando erros ou lentidão na máquina.
5. Analise comparativamente à concorrência de dois processos CPU-bound executando em dois
sistemas operacionais que se diferenciam apenas pelo valor da fatia de tempo.
R: Mesmo criando os 2 processos ao mesmo tempo, o primeiro processo sempre irá ter 2 tempos de UCP de
prioridade por ter sido criado primeiro.
6. Ao se eliminar um processo em estado de suspenso, o processo não é eliminado imediatamente.
Reproduza essa situação no simulador e explique o porquê da situação.
R: O sistema mantém o processo suspenso, mantendo suas informações e recursos, de modo que ele possa ser
retomado no futuro ou finalizado de maneira adequada, garantindo que todos os recursos sejam liberados
corretamente.

Você também pode gostar