O comando nice é tanto do Sistema Operacional Unix, como do...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D - zero.
O comando nice é uma ferramenta importante nos sistemas operacionais Unix e Linux, utilizada para ajustar a prioridade na qual os processos serão agendados pelo escalonador da CPU. Quando falamos de prioridade de processos nesses sistemas, é essencial compreender que ela é representada por um valor numérico conhecido como "niceness", que afeta diretamente a prioridade do processo. O intervalo de valores de "niceness" vai de -20 (que indica a maior prioridade) até 19 (indicando a menor prioridade).
É comum que novos processos sejam iniciados com um valor de "niceness" default, que não favorece nem prejudica sua prioridade. Esse valor padrão é 0. Assim, um processo iniciado sem nenhuma intervenção terá uma prioridade neutra no sistema, não sendo nem favorecido nem penalizado na disputa por tempo de CPU.
Entender esse padrão é crucial, pois permite aos administradores de sistemas e aos usuários com conhecimento técnico, ajustar de maneira eficiente a execução dos processos, priorizando tarefas importantes ou movendo para segundo plano aquelas que não são críticas, garantindo assim uma melhor gestão dos recursos do sistema.
Portanto, lembrando-se de que o valor padrão de "niceness" é 0, podemos concluir que a alternativa D é a correta, indicando que os processos são iniciados com uma prioridade neutra no sistema de escalonamento de processos do Unix e do Linux.
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 nice é um comando que altera a prioridade da execução de um comando.
A prioridade de execução de um processo pode variar de -20 (maior prioridade) a 19 (menor prioridade). Por padrão, a prioridade dos processos é zero.
Quando o valor de ajuste da prioridade não é definido junto com o comando nice, o sistema assume o valor de ajuste igual a 10.
Se nenhum argumento é fornecido com o comando nice, o sistema exibe a prioridade padrão atualmente em uso (valor zero).
Existem dois limites de prioridade:
hard - são definidos pelo administrador (root) e implementados pelo kernel. O usuário comum não pode ultrapassar os limites definidos.
soft - estes limites são interpretados como os valores padrões. O usuário comum pode definir valores acima ou abaixo dos limites especificados.
É possível definir o valor nice para um usuário ou um grupo no arquivo /etc/security/limits.conf. Por exemplo, para definir o valor nice dos processos executados pelo usuário aluno como 1 e não permitir que este valor seja alterado, basta criar a linha abaixo no arquivo
Fonte: http://www.uniriotec.br/~morganna/guia/nice.html
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo