Como Kusalananda dito , qualquer valor menor que zero não é bom para outros usuários, e qualquer valor maior que zero é legal para outros usuários. Não consegui encontrar a documentação explícita sobre isso, mas você pode vê-la no procps
código-fonte :
if(pp->nice < 0) outbuf[end++] = '<';
if(pp->nice > 0) outbuf[end++] = 'N';
Se você estiver particularmente interessado no Linux, consulte man 7 sched
para obter informações detalhadas. detalhes sobre suas políticas de agendamento. Níveis agradáveis não amigáveis podem tradicionalmente ser definidos apenas por root
, mas processos sem privilégios podem ser permitidos no Linux, aumentando o limite de recursos RLIMIT_NICE
.