SóProvas


ID
2709028
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em relação ao escalonamento implementado por um sistema operacional, analise as seguintes proposições.


1) No sistema conhecido como preemptivo, quem está com a CPU deve, voluntariamente, devolvêla ao sistema operacional após o término de sua fatia de tempo.

2) Com o uso de interrupções em um hardware protegido, o sistema operacional pode definir por quanto tempo a CPU é cedida, pegando-a de volta quando esse tempo acabar.

3) No escalonamento conhecido como Time Sharing, o tempo de CPU é dividido entre ciclos CPU bound e I/O bound. Diz-se que o sistema é preemptivo quando ele possui muito mais do tipo CPU bound e poucos do tipo IO bound.


Está(ão) correta(s), apenas:

Alternativas
Comentários
  •  No sistema conhecido como preemptivo, quem está com a CPU deve, voluntariamente, devolvêla ao sistema operacional após o término de sua fatia de tempoERRADO: 

     

    Nesse caso o sistema operacional que interrompe o processo, salva seu contexto e  o direciona direciona ao final da fila de pronto.

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

     Com o uso de interrupções em um hardware protegido, o sistema operacional pode definir por quanto tempo a CPU é cedida, pegando-a de volta quando esse tempo acabar. CERTO

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

    No escalonamento conhecido como Time Sharing, o tempo de CPU é dividido entre ciclos CPU bound e I/O bound. Diz-se que o sistema é preemptivo quando ele possui muito mais do tipo CPU bound e poucos do tipo IO bound. ERRADO

     

    Diz-se que o sistema é preemptivo quando ele pode interromper um processo e passá -lo para o estado de pronto,  a fim de alocar outro processo na CPU. Em relação a CPU/bound, seria mais lógico, num sistema preemptivo, possuir mais I/O Bound, uma vez que CPU/bound se caracteriza pelo processo passar a maior parte do tempo no estado de execução, ou seja, utilizando o processador. Já I/O Bound é quando passa a maior parte do tempo no estado de espera, pois realiza um elevado número de operações de Entrada e Saída.