No que diz respeito ao sistema operacional Linux, julgue os ...

Próximas questões
Com base no mesmo assunto
Q328342 Sistemas Operacionais
No que diz respeito ao sistema operacional Linux, julgue os itens que se seguem.


Altera-se a prioridade de um processo em execução, por intermédio do comando renice.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - Certo

No sistema operacional Linux, o gerenciamento de processos é um aspecto fundamental. Os processos possuem diferentes prioridades, que influenciam a ordem em que serão atendidos pelo escalonador do sistema operacional. A prioridade de um processo pode ser ajustada para otimizar o desempenho do sistema ou para garantir que processos críticos tenham tempo de CPU adequado.

O comando renice é utilizado exatamente para alterar a prioridade de processos que já estão em execução. Ele permite que o usuário redefina o valor de "niceness" de um ou mais processos, o que afeta diretamente a prioridade de CPU desses processos. Em um ambiente Linux, cada processo é iniciado com um valor de "niceness" que determina sua prioridade relativa na utilização do processador, com valores que tipicamente vão de -20 (mais favorável, maior prioridade) a 19 (menos favorável, menor prioridade). Processos com um valor de "niceness" mais baixo têm maior prioridade e recebem mais tempo de CPU.

Para usar o comando renice, o usuário deve especificar o novo valor de prioridade e o ID do processo que deseja alterar. Apenas o superusuário (root) ou o proprietário do processo pode alterar a prioridade de um processo. Se um usuário tentar renice um processo sem as permissões necessárias, será negado.

Portanto, a afirmação de que se altera a prioridade de um processo em execução por intermédio do comando renice está correta, justificando o gabarito C.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O comando Nice alterna o nível de prioridade dos processos e o renice alterna em tempo real (em execução) a prioridade dos processos e é sempre utilizado após o uso do Nice. O comando top visualiza o nível de prioridade dos processos.

Esta questão (função do comando renice) caiu na prova discursiva da Anatel 2014.

Lembrando que "renice -10 PID" deixa o processo com um nice de 10. Se você quiser valores negativos, "renice --10 PID" por exemplo.


Quando maior o número mais "numa niiiiiiiiice" o processo fica. Números inferiores a zero tendem a ter maior utilização de recursos.

Os comandos nice e renice podem ser usados para definir ou alterar a prioridade de um processo sobre um processador.

Uma vez que um processo está em execução, você pode alterar o valor de nice usando o comando renice, juntamente com o ID de processo do processo[1] .

O comando a seguir, por exemplo, altera a prioridade do processo 20284 para -5.

# renice -n -5 20284

Fonte:

[1] Linux, a Biblia

sem iniciar = nice

iniciado/em execução = renice

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo