Perguntas sobre 'nice'

Nice ou niceness refere-se à prioridade de um processo em execução; isto é, quanto tempo de CPU ele pode receber quando necessário. Niceness varia de -20 (a prioridade mais alta) a 20 (a prioridade mais baixa).
4
respostas

Como renunciar todos os threads (e filhos) de um processo no Linux?

O Linux (ainda) não segue o padrão POSIX.1, que diz que renice em um processo afeta "todos os encadeamentos de escopo do sistema no processo", porque de acordo com os pthreads ( 7) doc "os tópicos não compartilham um valor interessante co...
06.07.2016 / 22:25
7
respostas

Como eu inicio um processo com um bom valor de -20 e não dou privilégio de root?

Eu gostaria de iniciar um processo com um bom valor de -20. Isso requer que eu use um comando como - sudo nice -n -20 matlab . No entanto, isso também inicia o matlab como root. Existe uma maneira de ter o matlab como não-raiz? Minha aborda...
18.04.2013 / 21:39
3
respostas

Definir niceness para o comando canalizado

Eu preciso executar um conjunto de comandos "piped" com nível de nicencia alterado. Exemplo: nice -n 15 command1 | command2 | command3 Neste caso, o niceness é alterado para "15" apenas para o comando1. Como alterá-lo para todo o conjunto...
06.10.2011 / 13:26
4
respostas

Está definindo um nível mais alto para um processo, uma maneira eficaz de reduzir seu impacto no carregamento do sistema / tempo de CPU?

Eu tenho uma tarefa cron do rsync que está empurrando a carga do servidor e acionando alertas do monitor. Se eu definir o trabalho para ser executado com um alto nível legal, isso efetivamente reduziria o impacto que ele tem nos valores de carga...
17.12.2013 / 21:09
2
respostas

Defina um valor legal padrão para um determinado usuário (limits.conf)

Alguém poderia me dizer como definir o valor padrão de nice (conforme exibido por top ) de um usuário? Eu descobri que /etc/security/limits.conf é o lugar, mas se eu coloco: username_of_a_guy - nice 19 username_of_a_guy soft nice 1...
10.03.2011 / 13:02
3
respostas

Executa o processo do linux com prioridade muito baixa?

Eu tenho processos regulares que não são tão importantes, mas consomem muita energia da CPU, e eu tenho outro processo que é realmente importante, mas ele passa a maior parte do tempo ocioso, mas quando ele tem um trabalho ele realmente precisa...
22.09.2014 / 21:05
2
respostas

Como posso permitir que um usuário priorize um processo para uma gentileza negativa?

Eu quero que um usuário execute um processo específico no sistema com um valor bom negativo. Eu não posso simplesmente bifurcar o processo para o plano de fundo como este programa específico é um servidor de minecraft e confio na linha de comand...
28.11.2013 / 14:49
1
resposta

Qual é o melhor que um comando Unix pode ser?

Para um teste rápido de benchmarking, como o nice e o ionice podem ser combinados para o efeito máximo, ou seja, para um comando usar o mínimo de recursos possível (sem ficar ocioso)? (acho que é algo como 'nice -n 19 ionice -c 2 [comando],...
12.10.2017 / 20:06
2
respostas

Como posso fazer todos os meus processos começarem com niceness 5

Eu sei que valores de niceness são herdados do valor niceness do processo pai, mas eu posso alterar globalmente o valor de niceness padrão para um usuário em particular (eu mesmo). Neste caso, tenho um pequeno servidor de conveniência em ment...
01.08.2012 / 19:48
1
resposta

Usando e entendendo as opções relacionadas ao planejamento systemd em um contexto de desktop

Nos arquivos de serviço do systemd, é possível definir as seguintes opções relacionadas ao planejamento (a partir do systemd.exec man page , corrija-me se estiver errado): Nice Sets the default nice level (scheduling priority)...
25.01.2017 / 11:14