Tornar prioridade de lembrar do programa no Windows Server R2

3

Existe uma maneira elegante de fazer um programa começar com uma baixa prioridade e lembrar?

    
por Matt 26.04.2010 / 22:33

3 respostas

2

Gostaria apenas de alterar o atalho ou criar um script que inclua a prioridade como tal:

start /low notepad.exe

Ou você pode escrever um script que pesquise seu programa específico e defina sua prioridade e, em seguida, agende o script para ser executado de vez em quando. Simplesmente selecione o processo desejado com uma consulta WMI de Win32_Process e use seu método SetPriority.

    
por 26.04.2010 / 22:38
1

Você precisa iniciar o aplicativo com uma prioridade não padrão. De um modo geral, a única razão para alterar uma prioridade de processo é porque o processo aumenta ou usa 100% de CPU quando outro (processo mais importante) precisa de tempo. Você deve sempre LOWER prioridade. Nunca aumente a prioridade acima de "acima do normal", a menos que você entenda o processo completamente e entenda as implicações de "ALTA PRIORIDADE" (que em poucas palavras pode fazer com que seu sistema pareça indiferente se usado incorretamente).

Para resumir, não faça isso, a menos que você tenha uma boa razão para isso. Se você está vindo de uma maneira unix de pensar, todo aplicativo é renomado em tempo real.

Existem ferramentas de terceiros, como o Prio , que permitem salvar as configurações de prioridade.

    
por 26.04.2010 / 23:26
0

Você também pode limitá-lo a um número de CPUs que é útil para um processo de piggy.

start /low /minimized /afinity 01 notepad.exe

    
por 27.04.2010 / 08:18