Buscar

. Defina a diferença entre escalonamento preemptivo e não-preemptivo. Explique por que o escalonamento não-preemptivo é improvável de ser utilizado em

💡 6 Respostas

User badge image

Jailson Sousa Silva

NAO-PREEMPTIVO: neste tipo de escalonamento, quando um processo está em execução nenhum evento externo pode ocasionar a perda do uso doprocessador. O processo somente sai do estado de execução caso termine o processamento ou execute instruções do próprio código que ocasionem uma mudança p/ o estado de espera.
Os três tipos mais comunsde escalonamento não-preemptivo são:
-Escalonamento First-in-Fisrt-ou ( FIFO )
-Escalonamento SHortest-Job-First(SJF)
-Escalonamento Cooperativo

no escalonamento preemptivo So pode interromper um processo em execução e passa-lo, para o estado de pronto. com o objetivo de alocar  outro processo na CPU. como o uso da preempçãoé possivel ao SO priorizar o processo da execução, onde o fator de tempo é critico.

2
Dislike0
User badge image

Andre Smaira

A diferença básica entre o agendamento preemptivo e não preventivo está no próprio nome. Isso é um agendamento preemptivo pode ser preempted; os processos podem ser agendados. Na programação não preemptiva, os processos não podem ser agendados.


O agendamento preemptivo é aquele que pode ser feito nas circunstâncias em que um processo muda do estado de execução para estado pronto ou do estado de espera para o estado pronto.


Aqui, os recursos (ciclos da CPU) são alocados para o processo pelo tempo limitado e, em seguida, são removidos, e o processo é colocado novamente na fila pronta, se ainda houver tempo de burst da CPU. O processo permanece na fila pronta até a próxima chance de execução.

0
Dislike0
User badge image

Andre Smaira

A diferença básica entre o agendamento preemptivo e não preventivo está no próprio nome. Isso é um agendamento preemptivo pode ser preempted; os processos podem ser agendados. Na programação não preemptiva, os processos não podem ser agendados.


O agendamento preemptivo é aquele que pode ser feito nas circunstâncias em que um processo muda do estado de execução para estado pronto ou do estado de espera para o estado pronto.


Aqui, os recursos (ciclos da CPU) são alocados para o processo pelo tempo limitado e, em seguida, são removidos, e o processo é colocado novamente na fila pronta, se ainda houver tempo de burst da CPU. O processo permanece na fila pronta até a próxima chance de execução.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais