SóProvas


ID
5402002
Banca
FURB
Órgão
Prefeitura de Porto Belo - SC
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

Sobre gerência de processos, verifique as afirmativas a seguir:

I- Para que dois processos sejam considerados em deadlock, devem acatar de forma simultânea a pelo menos 3 das 4 condições: posse e espera, não preempção, exclusão mútua e espera circular.
II- FCFS é considerada a forma de escalonamento mais elementar e se caracteriza por simplesmente acatar as tarefas na sequência em que surgem, sendo um algoritmo não preemptivo.
III- O Round-Robin (RR) é considerado um algoritmo bem adequado para sistemas de tempo compartilhado.
IV- A JVM (Java Virtual Machine) utiliza um algoritmo de escalonamento de threads não preemptivo e baseado em prioridade que seleciona para execução sempre as threads mais antigas.
V- O algoritmo SJF é um caso especial do algoritmo geral de escalonamento por prioridade e sua maior dificuldade em seu uso é a estimativa, a priori, da duração de cada tarefa.

Assinale a alternativa correta:

Alternativas
Comentários
  • I - Precisa de todas as 4

    II - FCFS, também conhecido como FIFO, também conhecido como fila

    III - No RR, cada processo vai ter um quantum para executar na CPU, isso é a base do time-sharing

    IV - Geralmente, JVM usa um scheduler preemptivo. Mas isso vai depender também do SO por baixo

    V - SJF = Shortest Job First

  • c-

    FCFS is the simplest of CPU Scheduling Algorithm which executes the process that comes first. It is a non-preemptive algorithm.

    https://www.tutorialspoint.com/operating_system/os_process_scheduling_algorithms.htm