SóProvas


ID
3186214
Banca
COMPERVE
Órgão
UFRN
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

O sistema operacional Linux implementa um esquema de níveis de proteção para interrupções. Sobre esse esquema, é correto afirmar:

Alternativas
Comentários
  • A redação da questão não esta das melhores, embora haja os níveis de interrupção em linux ( https://pt.wikiversity.org/wiki/Introdu%C3%A7%C3%A3o_aos_Sistemas_Operacionais/Ger%C3%AAncia_de_Dispositivos#Interrup

    %C3%A7%C3%B5es_em_sistemas_Linux ) a questão aborda níveis de proteção para interrupção, particularmente, eu não havia visto este tipo de questão.

    Porém vamos levar em consideração as prioridades dos processos ( sim pelos comandos nice e renice), talvez você pergunte:

    "COMO ASSIM MAX? São assuntos diferentes, o risco é alto de correlacioná-los e perder a questão! "

    Te dou razão, porém neste tipo de questão ou você sabe o assunto ou tentar correlacioná-lo com o que você compreende já. Partindo do principio da surpresa mínima , ambos assuntos, em linux, devem ter alguma correlação.

    No comando renice, a prioridade mais alta é -20 e a mais baixa 19. Ao atribuir -20 a um processo, não será tomada a CPU dele por um processo com prioridade igual ou mais baixa. Corroborando para o GABARITO DA QUESTÃO:

    B) Cada nível de proteção pode ser interrompido pelo código em execução em um nível mais alto, mas nunca será interrompido pelo código em execução no mesmo nível ou em um nível inferior.