Questão de Sistemas Operacionais — Geral — Quadrix 2025
- Código
- qa701220
- Banca
- Quadrix
- Órgão
- CRP 6 (SP)
- Ano
- 2025
- Cargo
- Esp Ges ( )
- CCerto
- EErrado
GabaritoC — Certo
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.
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.
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