Informática, perguntado por manuantunes4998, 1 ano atrás

como o sistema operacional impede que um processo monopolize um processo?

Soluções para a tarefa

Respondido por bokomoko
2
O kernel do sistema operacional vai gerar ou sofrer uma interrupção por tempo e assim proporcionar a alternancia de processo no processador.

A pergunta é monopolize um processador, concorda ? 

Respondido por jaquersantana
0

Um sistema operacional impede que um processo monopolize um processador (cuidado, você colocou "processo") por meio do relógio de interrupção, o qual dá origem a uma interrupção depois um tempo específico, levando o sistema operacional a despachar outro processo para a devida execução.

Sobre interrupção em sistemas operacionais

  • São possíveis basicamente duas categorias de interrupção em sistemas operacionais, as interrupções síncronas e assíncronas (ou de hardware).

  • A interrupção mencionada acima, ou seja, a interrupção do relógio consiste em um tipo de interrupção assíncrona, a partir da qual ocorre a atribuição de quotas/ fatias de tempo de execução para os processos.

  • Assim, ocorrendo a interrupção do relógio, a quota de tempo relacionada ao processo que estava em execução é verificada e caso essa já tenha se esgotado. Em caso de quota de tempo já tiver se esgotado, há a suspensão daquele processo e escolha de outro para executar.

Mais sobre sistemas operacionais: https://brainly.com.br/tarefa/25195736

Bons estudos!

Anexos:
Perguntas interessantes