Parece que não há uma maneira nativa de fazer isso, mas, mais uma vez, o M $ trata seus usuários como idiotas incompetentes que não deveriam ter permissão para realizar tarefas que poderiam tornar o sistema inteiro mais estável ou produtivo.
A única solução alternativa pode ser o que foi sugerido para executar um script em lote em segundo plano (tecnicamente, o script é escrito e executado não oficialmente por outra parte), mas isso não "limitaria" o processo por mas em vez disso, reinicie o processo quando atingir o limite máximo que você impõe.
Os problemas com um script de reinicialização que você deve considerar são:
-
Você estará eliminando o processo inesperadamente, o que significa que será
interrompido em qualquer tarefa que estivesse realizando.
-
Arquivos corrompidos podem ser gerados se um arquivo estiver sendo gravado para
quando o processo é reiniciado. Isso pode ser aliviado se o
processo tem sua própria verificação de arquivo e reescreve contingências
(como jogos online e Steam).
-
Outros subprocessos e encadeamentos também serão eliminados como resultado e
poderia propagar os outros problemas listados aqui.
-
Se o processo consome RAM rapidamente, reiniciando o processo
pode ocorrer com muita freqüência, tornando o processo inútil (arquive
relatório de bug crítico e parar de usar o software).
-
Embora o processo de software esteja passando por um processo não intencional
vazamento de memória, é possível que o processo tenha uma política interna
de comportamento quando o sistema está baixo / esgotado na RAM, como quando
acaba usando o arquivo de paginação. Se mudar seu comportamento para reduzir sua
pegada, neste caso, reiniciar o processo garante que nunca
entrar nesse tipo de estado "reduzido" de operação.
Outra razão pela qual a equipe do Linux acertou as coisas, mas, infelizmente, o Windows tem o suporte do mundo em drivers e jogos primeiro, então temos que sobreviver a ele.
BTW, eu pessoalmente experimentei um vazamento de memória MASSIVE no processo Razer GameScannerService.exe, onde da minha memória de 16GB de 1800MHz (e minha CPU de 5GHz), em poucos minutos ele já alocou quase 2GB de RAM, e eu vi subir até 9GB se eu permitisse.
O Razer não faz nada para consertar isso, apesar do grande número de relatórios de erros. Nossa única opção é desativar o serviço de alguma forma e viver sem a nossa capacidade de ter perfis de aplicação automática da Razer para jogos ou descobrir novos jogos que são instalados.