Imagem de fundo

Um Sistema Operacional é um software que gerencia os...

Um Sistema Operacional é um software que gerencia os recursos de hardware e software de um computador, permitindo que vários processos possam ser executados de forma eficiente. Um processo é uma instância em execução de um programa em um sistema operacional. O escalonamento de processos é uma função crucial de um sistema operacional, que determina qual processo terá acesso à CPU em um determinado momento. Neste contexto, qual é a diferença entre preempção e não preempção em escalonamento de processos?


A

Preempção é quando um processo voluntariamente renuncia à CPU, enquanto não preempção é quando a CPU é liberada somente quando o processo termina.


B

Preempção é quando o sistema operacional força um processo para liberar a CPU para executar outro processo, enquanto não preempção é quando um processo pode executar continuamente até terminar.


C

Preempção é quando um processo é executado em múltiplas CPUs simultaneamente, enquanto não preempção é quando um processo é executado em apenas uma CPU.


D

Preempção é quando o sistema operacional executa o escalonamento de processos com base na prioridade. enquanto não preempção é quando o escalonamento é feito de forma aleatória.


E

Preempção é quando um processo tem acesso exclusivo a um recurso, enquanto não preempção é quando vários processos podem acessar o recurso simultaneamente.