Estou executando o Linux Mint em um Surface 3 com 4 GB de RAM. Se todos os núcleos atingirem mais de 90% de utilização, o dispositivo congela e precisa ser reiniciado. Como posso definir limites nos núcleos? Tentei usar nice
e cgroups
(com cpu.shares 800
) e cpulimit
(com -l 290
), mas alguns programas (por exemplo, Jetbrains IntelliJ) ainda travam e forçam a reinicialização.
relate perguntas
-
Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
-
Necessidade de algumas chamadas de sistema
-
astyle não altera a formatação do arquivo de origem
-
Passe o sistema de arquivos raiz por rótulo para o kernel do Linux
Existem programas para gerenciar isso, como cpulimit & ou claro, também pode ser feito com cgroups.
A vantagem dos grupos de controle sobre cpulimit é que os limites são aplicados a um conjunto de processos. exemplo :
então use uma linha de comando controlada sobre o programa que você usa
se ainda travar assim e você tiver uma CPU com vários códigos, pode tentar forçar o processo a ser executado no núcleo especificado com
taskset
o que vem com o linux-utils, eu acho.se ainda tiver problemas com esse programa, entre em contato com a equipe de desenvolvimento.