Q17227 - FUNDATEC Analista de Sistemas-Administração de Banco de Dados 2015
Em relação ao escalonamento
implementado por um sistema operacional,
analise as seguintes assertivas:
I. No sistema conhecido como preemptivo, quem está com a CPU deve,
voluntariamente, devolvê-la ao sistema
operacional após o término de sua fatia de
tempo.
II. Com o uso de interrupções em um hardware
protegido, o sistema operacional pode
definir por quanto tempo a CPU é cedida,
pegando-a de volta quando esse tempo
acabar.
III. No escalonamento conhecido como Time
Sharing, o tempo de CPU é dividido entre
ciclos CPU bound e I/O bound. Diz-se que o
sistema é preemptivo quando ele possui
muito mais do tipo CPU bound e poucos do
tipo IO bound.
Quais estão corretas?
Considerando-se o algoritmo de escalonamento por alternância circular (round-robin) aplicado a sistemas interativos, que problema pode ocorrer quando um quantum muito longo é adotado?
Q17318 - FCC Analista de Controle Externo - Auditoria de Tecnologia da Informação 2008
Criado para sistemas de tempo compartilhado e semelhante ao escalonamento FCFS, porém com preempção para alternar entre processos. Trata-se do algoritmo de escalonamento
São critérios de escalonamento de processos em sistemas operacionais:
Q17421 - FCC Agente de Defensoria - Analista de Sistemas 2010
Os processos no sistema operacional que possuem um timer, chamado de quantum, onde todos os processos ganham o mesmo valor de quantum para rodarem na CPU, caracterizam o escalonamento de processos do tipo
Q17511 - CESGRANRIO Analista de Sistemas Júnior - Engenharia de Software 2010
Considere um modelo de escalonamento de processos com 3 estados: P = Pronto, E = Executando e B = Bloqueado. Determinado processo, ao longo de um intervalo de tempo (entre T1 e T15), passou pelos seguintes estados: T1=E; T2=E; T3=E; T4=B; T5=B; T6=E; T7=E; T8=B; T9=E; T10=P; T11=E; T12=E; T13=P; T14=E; T15=B. Sobre o escalonamento observado, conclui-se que pode ter ocorrido preempção do processo analisado entre os intervalos
Sistemas Operacionais executam processos por meio da estrutura de dados conhecida por fila. Assim, todo processo que se encontra no status pronto é mantido numa fila de processos prontos. Quando um ou mais processos estão prontos para serem executados, o sistema operacional deve decidir qual deles vai ser executado primeiro. O componente do sistema operacional responsável por essa decisão é denominado escalonador e a escolha do processo que será executado recebe o nome de escalonamento. O escalonador utiliza algorítmos para realizar o escalonamento de processos. Além do denominado Múltiplas Filas, são algorítmos de escalonamento:
Q17811 - COPEVE-UFAL Analista do Ministério Público 2012
São objetivos de um algoritmo
de escalonamento para sistemas interativos:
Q18274 - FUNCAB Perito Criminal - Análise de Sistemas 2015
Um sistema operacional utiliza o algoritmo de
escalonamento de processos no qual os processos
menores terão prioridade na execução. Esse tipo de
algoritmo de escalonamento é conhecido pelo
acrônimo: