Eu tenho um laptop com um quadcore i7 que fica quente. Eu não preciso de dois núcleos. Como posso desligá-los?
windows-7
multi-core
cooling
intel-core-i7
mmm bacon
fonte
fonte
Respostas:
Você não pode comandar o processador para desativar os núcleos, a única coisa que você pode fazer para evitar o calor é outro processador ou verificar se o processador está suficientemente resfriado.
fonte
Muitos computadores têm opções de BIOS para desativar núcleos. Você também pode desativar o hyper threading, que também está desativando os núcleos, embora eu duvide que isso melhore muito o resfriamento. Uma coisa final que poderia ser feita é no próprio Windows. Vá para Opções de inicialização avançadas (
msconfig > boot tab > Advanced options
) e especifique o número de núcleos que deseja usar. Pessoalmente, eu não recomendaria nenhuma dessas soluções, pois está basicamente castrando sua máquina. Encontre uma solução de refrigeração melhor ou pratique um melhor uso da sua máquina, como usá-la somente em superfícies duras, limpando a poeira das aberturas de ventilação, usando uma almofada fria, etc. Você também pode procurar uma atualização do BIOS que ligue o ventilador com mais frequência ou usar algo como SpeedFan para controlar manualmente a velocidade do ventilador e, assim, aumentar o seu potencial de refrigeração.fonte
A série Intel i tende a fazer isso. Eles têm um certo limite térmico embutido e gerenciam basicamente o sistema de modo que: se você estiver executando em todos os núcleos, ele gerencia a velocidade entre eles e tenta executar o sistema o mais rápido possível, sem superaquecer. Se você não estiver executando todos os núcleos, ele desligará os núcleos não utilizados e tentará fazer overclock dos núcleos usados - até o limite térmico. Note que ele tenta fazer overclock e isso cria calor.
fonte
No Linux / Ubuntu, basta executar o seguinte:
Substitua cpu1 por cpu2 e assim por diante para desativar mais núcleos. E para ativá-los novamente:
fonte
Vá para Executar, digite msconfig, vá para a guia Inicialização, clique em Opções avançadas e selecione "Número de processadores". Altere-o para metade da lista (Escolha 4, porque você tem 8 threads = 4 núcleos, então 4 threads = núcleos). Reiniciar;)
fonte
Você pode fazer isso com o estacionamento principal.
Ao definir,
performance core parking max cores
você define quantos núcleos serão estacionados o tempo todo. Aqui você pode verificar como fazê-lo.Com esta solução, você pode ativá-los / desativá-los sem a reinicialização.
fonte