Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — Quadrix 2025

Sistemas OperacionaisGeral
Código
qa701220
Banca
Quadrix
Órgão
CRP 6 (SP)
Ano
2025
Cargo
Esp Ges ( )
Quanto à administração de sistemas Linux, julgue o item a seguir.   O comando nice permite ajustar a prioridade de execução de um processo, sendo que valores menores indicam maior prioridade.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 nice no Linux: prioridade e a escala de valores

Gabarito: ✅ CERTO. O comando nice ajusta a prioridade de execução de um processo, e na escala nice do Linux (que vai de -20 a +19), valores menores indicam maior prioridade — exatamente o que a assertiva afirma. Essa é a regra padrão dos sistemas UNIX-like, conforme a documentação do comando e o comportamento do escalonador.

O nice é uma ferramenta clássica de administração de sistemas Linux/Unix. Ele permite que o usuário ou administrador defina a "prioridade de base" de um processo — ou seja, a importância relativa daquela tarefa em relação às demais, do ponto de vista do escalonador de CPU. O nome vem da ideia de "ser gentil" (nice) com os outros processos: um processo com nice alto "cede" mais a CPU para os demais.

A escala nice no Linux (e em todos os sistemas UNIX-like) vai de -20 a +19. O valor -20 é a maior prioridade (o processo é executado com mais frequência) e +19 é a menor prioridade (o processo só roda quando não há nada mais importante). O valor padrão é 0. Isso é o oposto do que muitos candidatos imaginam, pois em outras escalas (como a de tempo real do Linux, que vai de 1 a 99) valores maiores indicam maior prioridade. Mas na escala nice, a relação é inversa: quanto menor o número, maior a prioridade.

Na prática, o comando nice é usado para iniciar um processo com um valor de nice específico. Por exemplo, nice -n 10 ./meu_script.sh inicia o script com prioridade 10 (menor que a padrão), enquanto nice -n -5 ./meu_script.sh inicia com prioridade -5 (maior que a padrão). Já o comando renice é usado para alterar a prioridade de um processo já em execução. Somente o usuário root pode definir valores negativos (prioridade maior que a padrão), pois isso pode prejudicar o desempenho do sistema.

A pegadinha clássica desta questão é a inversão da relação entre o valor e a prioridade. Muitos candidatos, acostumados com a ideia de que "número maior = mais importante" (como em rankings ou em outras escalas de prioridade), marcam a assertiva como errada. Mas no Linux, a escala nice é justamente o contrário: valores menores = maior prioridade. A banca explora exatamente essa confusão.

1Faixa: -20 a +19
2Padrão: 0
3Relação inversa
Valor menor = maior prioridade
Valor maior = menor prioridade
4Comandos
nice: inicia com prioridade definida
renice: altera prioridade em execução
5Restrição
Apenas root define valores negativos
Escala nice (Linux)
LEVELsoulevel.com.br
Escala nice (Linux): Faixa: -20 a +19; Padrão: 0; Relação inversa (Valor menor = maior prioridade, Valor maior = menor prioridade); Comandos (nice: inicia com prioridade definida, renice: altera prioridade em execução); Restrição (Apenas root define valores negativos)
NÃO CAIA NESSA!

A banca inverte a relação entre o valor e a prioridade. No Linux, a escala nice vai de -20 a +19, e quanto menor o valor, maior a prioridade. Não confunda com a escala de tempo real (1 a 99), onde valores maiores indicam maior prioridade. Guarde: nice baixo = prioridade alta.

PEGA ESSA DICA!

Para fixar, lembre-se do mnemônico: "nice" é ser gentil — quanto mais gentil (número alto), menos prioridade você tem. Ou pense que o valor nice é uma "penalidade": quanto maior o número, mais o processo é penalizado na disputa pela CPU. Na prova, se a assertiva disser "valores menores indicam maior prioridade", está certa; se disser "valores maiores indicam maior prioridade", está errada.

CERTO

Link permanente: /questoes/qa701220