Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FCC 2023

Sistemas OperacionaisLinux
Código
fc070082
Banca
FCC
Órgão
TRT - 18ª Região (GO)
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Área: Apoio Especializado - Tecnologia da Informação
Executar o comando sudo renice -18 -p 2028 no terminal do RedHat Linux faz com que
  1. Aa prioridade do processo com PID 18 seja alterado para 2028
  2. Ba prioridade do processo com PID 2028 seja alterado para 2
  3. Co valor do nice do processo com PID 18 passe para 2028
  4. Do PID do processo 2028 seja alterado para 18
  5. Ea prioridade do processo com PID 2028 seja alterado para 38
Revelar gabarito e comentário

GabaritoB — a prioridade do processo com PID 2028 seja alterado para 2

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comando renice no Linux

Gabarito: letra B. O comando sudo renice -18 -p 2028 altera o nice value do processo PID 2028 para -18. Como a prioridade visível em sistemas Unix (campo PRI) é calculada por PRI = 20 + nice, a nova prioridade do processo será 20 + (-18) = 2.

O comando renice permite alterar o valor nice de um processo em execução. No Linux, para processos comuns (classe SCHED_NORMAL/OTHER), o nice varia de -20 (maior prioridade) a +19 (menor prioridade). O argumento após renice pode ser um valor absoluto ou um incremento relativo (com + ou -). No caso, -18 é interpretado como o novo valor absoluto: -18.

A prioridade exibida por ferramentas como ps -l (coluna PRI) para esses processos é dada pela fórmula:

PRI = 20 + nice

Portanto, nice -18 resulta em PRI = 2.

Alternativa A — ❌ Incorreta

Afirma que a prioridade do PID 18 seria alterada para 2028. O comando atua sobre o PID 2028, não 18, e o valor é um nice, não um PID.

Alternativa B — ✅ Correta ⟵ GABARITO

A prioridade do processo PID 2028 é alterada para 2, conforme a relação nice -18 → PRI = 2.

Alternativa C — ❌ Incorreta

Diz que o nice do PID 18 passa a 2028. Além de trocar o PID, 2028 não é um valor de nice válido (máx 19).

Alternativa D — ❌ Incorreta

Sugere troca de PIDs, o que não é função do renice.

Alternativa E — ❌ Incorreta

Apresenta prioridade 38, que corresponderia a nice = 18 (PRI = 20+18 = 38). O comando definiu nice = -18, não +18.

NÃO CAIA NESSA!

A banca explora duas confusões comuns: (1) o sinal do valor nice – -18 pode ser interpretado como um incremento negativo (diminuição de 18 no nice atual) em vez de um valor absoluto; (2) a diferença entre nice e prioridade (PRI). A fórmula PRI = 20 + nice resolve a questão: com nice = -18, PRI = 2; com nice = +18, PRI = 38.

Gabarito: letra B

Link permanente: /questoes/fc070082