Questões de Concurso
Sobre algoritmo de escalonamento em sistemas operacionais
Foram encontradas 78 questões
Dentre os principais critérios que devem ser considerados em uma política de escalonamento, está o de minimizar o tempo de turnaround, ou seja, minimizar o tempo
Quanto à memória cache, ao barramento de entrada e saída (E/S), ao gerenciamento de processos e ao sistema operacional Linux, julgue o item a seguir.
O escalonador de curto prazo (short‑term scheduler) é responsável por decidir quais processos serão admitidos no sistema para execução.
No que diz respeito à memória principal, à arquitetura de processadores, ao gerenciamento de processos e ao sistema operacional Linux, julgue o item seguinte.
No modelo de round‑robin, a prioridade dos processos é determinada com base no tempo de execução total já utilizado.
1. FIFO (First in – First out)
2. SJF (Shortest Job First)
3. Round-Robin
4. Múltiplas filas
( ) O escalonador define um quantum (fatia de tempo) para cada processo, que se executa conforme uma lista circular de processos prontos.
( ) Algoritmos não-preemptivo extremamente eficiente, que busca minimizar o turnaround (tempo de espera dos “clientes”) e necessita informações a respeito dos processos e de sua duração.
( ) Algoritmo de prioridade preemptiva no qual são definidas prioridades, estáticas e dinâmicas, para os processos resultando em uma lista por nível de prioridades.
( ) Algoritmos não-preemptivo extremamente simples, onde se atribui o uso da CPU ao processo pronto há mais tempo.
Assinale a opção que indica a relação correta, na ordem apresentada
Visando à otimização do sistema em questão, a abordagem que deve ser adotada é:
Considerando um ambiente com múltiplos núcleos de CPU, para melhorar o desempenho do aplicativo, o analista Léo deve:
Para resolver o problema de Starvation, Hop adotou a seguinte abordagem:
Há uma técnica de escalonamento que, em um sistema preemptivo, disponibiliza para cada processo uma quantidade fixa de tempo (quantum) para a sua execução. Caso o processo não tenha terminado, é retirado do processador e alocado ao final de uma fila.
Assinale a opção que apesenta o algoritmo de escalonamento que implementa o algoritmo anteriormente descrito.
Julgue o item seguinte, relativo a sistemas operacionais.
O algoritmo de substituição de páginas FIFO (first-in
first-out) controla a ordem pela qual as páginas são
carregadas na memória, mantendo-as em uma lista
encadeada, removendo a página mais antiga.
Julgue o próximo item, a respeito de sistemas operacionais.
O algoritmo de escalonamento round-robin distribui o tempo
de CPU igualmente entre todos os processos na fila de
prontos, usando uma quantidade de tempo fixo para cada
um, independentemente de suas prioridades.
Acerca das linguagens e tecnologias de programação, julgue o item subsequente.
Um escalonamento de tarefas preemptivo deixa de ser
executado em um processador nos seguintes casos: término,
execução de operação de IO ou liberação explícita da tarefa.
O escalonamento de processos é uma das principais funções do sistema operacional, responsável por gerenciar a alocação de recursos e a execução de processos em um sistema computacional. Com base nessa afirmação, qual das seguintes alternativas descreve corretamente um aspecto do escalonamento de processos em sistemas operacionais?
Um dos critérios que podem ser usados para comparar esses algoritmos é o tempo de turnaround, que conta o tempo
Nesse contexto, o algoritmo de escalonamento que seleciona o processo que tiver o menor tempo de processador ainda por executar é o:
Em seu projeto de SO, Ryu deve utilizar o critério de escalonamento:
No sistema operacional, o escalonador de curto prazo (scheduler) organiza e determina o funcionamento da fila de prontos e o tempo que cada processo terá de execução no processador.