Devo cuidar de aplicativos que aumentam a carga do sistema para evitar superaquecimento?

Devo cuidar de aplicativos que aumentam a carga do sistema para evitar superaquecimento?

Descobri que meu "adaptador PCI" superaquece quando a carga está acima de 4,0 (com 4 núcleos). Ele NÃO superaquece quando a carga está abaixo de 4,0 (mas eu estava com uma memória com overclock que estava causando problemas como explico no final), então meu foco é diminuir a carga do sistema. O que superaquece é apenas o k10temp-pci-00c3 PCI Adapter(de acordo comsensores).

O erro:
Estou tentando rastrear os aplicativos que compõem esse valor e quanto cada um fez.

Deessa questão, descobri atop, mas lendo sua saída, não está claro quais aplicativos compunham a carga do sistema... É como uma coluna "simples" mostrandoSYSLOADestá desaparecido. Parece que eu poderia usar todas as informações exibidas para calcular algo que pudesse mostrar essa coluna, mas não sei como.

As explicações que encontrei sobre a carga do sistema parecem muito genéricas (posso estar errado ..), então não consegui entendê-las o suficiente para produzir um algoritmo; Acho que deveria misturar alguns dados como uso de CPU, uso de io, uso de mem e assim obter o sysload, mesmo que seja um tanto impreciso ...

Informações precisas sobre como funciona o carregamento do sistema:
nesta questãohá uma referência a umpdf explicando. A carga parece não estar exatamente relacionada a aplicativos específicos...

Ainda preciso de uma solução alternativa:
De qualquer forma eu ainda gostaria de saber como é possível fazer uma abordagem da aplicação em relação à carga do sistema, talvez exista alguma forma de priorizar toda a utilização do sistema para alguma aplicação específica, enquanto todas as outras o entupem, mesmo quando NÃO estão usando muita CPU (menos de 3%), calma?

Testes em andamento:
defino todos os processos como nice -n 19, exceto a janela/processo que estou usando ativamente; Vi melhorias no gráfico de temperatura com o psensor (o gráfico é muito menos confuso); a temperatura está se mantendo por mais tempo, abaixo do limite, agora; todos os processos parecem estar se comportando conforme esperado; a carga do sistema ainda está alta, mas uma vez vi chegar até 6.0 e a temperatura ainda estava boa; sem desligamentos repentinos desde .. preciso de mais testes ...

Finalmente o culpado foi encontrado:
Minha memória deveria aceitar 2.000 MHz. Há muito tempo eu configurei para funcionar em 1600MHz, porque de outra forma a máquina não inicializava. Agora configurei para automático, o que fez funcionar em 1333MHz. A temperaturak10temp-pci-00c3que estava superaquecendo (alcançando acima de 80c) agora é consistente em torno de 60c quando executo aplicativos pesados! Além disso, a média de carga está em torno de 3,5 a 4,0 sem causar problemas de hardware! Olegal 19nos processos ajudou a adiar o superaquecimento, mas não foi capaz de evitá-lo totalmente!

Responder1

Você está fazendo a pergunta errada: você tem um sistema de superaquecimento que deve ser resolvido resfriando o sistema. Jogar jogos com carga de processo resultará em um hack insatisfatório. E como o hardware está funcionando em seus limites térmicos, você pode esperar que o problema piore.

Se você não conseguir remediar o hardware, veja se consegue diminuir o clock de todo o processador. Sim, você obterá um computador mais lento, mas é a única maneira confiável de reduzir o consumo de energia/dissipação de calor.

Responder2

A carga do sistema não está diretamente relacionada à quantidade de trabalho que o sistema está realizando. Você poderia ter uma média de carga de apenas 2,0 e estar trabalhando muito mais do que uma média de carga de 8,0.

Tudo o que a carga informa é o número médio de programas elegíveis para execução. Se todos estiverem esperando no seu disco sobrecarregado, sua CPU não estará fazendo muita coisa, mas sua média de carga ainda será alta.

No final das contas, você tem um problema de hardware (seu “adaptador PCI” superaquece). Você terá dificuldade em controlar a temperatura tentando limitar a quantidade de execução em sua CPU. Os agendadores de processos não são feitos dessa maneira.

informação relacionada