Bitcoin está usando + 90% de energia da CPU usando o Ubuntu 12.04?

2

Estou usando o Ubuntu 12.04 e o cliente Bitcoin v0.8.6.0-g03a7d67-beta e o Qt versão 4.8.1 como a GUI.

Minha CPU está esquentando e está desligando automaticamente após 30 minutos e, às vezes, depois de muitas horas. Isso está ocorrendo durante a sincronização com a cadeia de blocos ou reindexando os blocos no disco.

Após o superaquecimento da CPU, meu notebook (Dell Inspiron R15) desliga e corrompe minha sincronização. Outros usuários mencionaram para começar digitando no terminal bitcoin-qt -reindex . No final do índice, por volta da semana17, minha CPU superaquece novamente.

Lendo por aí, encontrei tópicos sobre como desligar a opção "generate bitcoin" dentro do arquivo bitcoin.conf, mas no meu Ubuntu (incluindo arquivos ocultos) não consigo encontrar esse arquivo.

Alguma dica ou ajuda sobre esse problema de superaquecimento? Eu também postei isso em bitcoin Stackexchange .

    
por Jonathan Rogiest 14.12.2013 / 16:40

5 respostas

1

A resposta de Adrian é válida e está considerando uma possível causa raiz. Mas minha resposta preferida foi uma solução que foi respondida no bitcoin stackexchange

Cotação direta:

Usando o bitcoin-qt, você pode acessar a Ajuda > Janela de depuração - > Console e, em seguida, digitar

setgenerate false

Por padrão, ele já deve ser falso, então meu palpite é que você tem uma conexão de internet rápida e que seu computador recebe muitos blocos em pouco tempo. Seu computador precisa verificar todas as assinaturas do ECDSA para a transação e isso pode consumir muita CPU.

Eu tive um problema de superaquecimento assim quando eu estava minerando litecoins com meu laptop. Eu instalei o pacote cpufreq para diminuir minha frequência de cpu em cerca de 30% e estava tudo bem então.

Se você tem um processador dual-core, você deve digitar algo assim em seu terminal.

sudo cpufreq-set -c 0 -u "1.8GHz"
sudo cpufreq-set -c 1 -u "1.8GHz"

Eu então decido procurar por escala de Freq da CPU e decidi use o seguinte indicador indicator-cpufreq

O computador não superaqueceu e fez o trabalho sem sofrer muita perda de desempenho.

    
por Jonathan Rogiest 15.12.2013 / 18:56
2

Como o seu problema está relacionado à CPU, é provável que o computador seja desligado a qualquer momento em que houver uso excessivo do processador (não apenas bitcoin).

Existe um script chamado temp_throttle que você pode usar para limitar a velocidade da sua CPU quando atinge uma temperatura específica. Isso evitará que o computador fique muito quente e desligue. Você pode encontrar temp_throttle aqui .

* Isenção de responsabilidade - Eu sou o autor e mantenedor do temp_throttle. *

    
por Sepero 25.12.2013 / 20:07
0

O Bitcoin é necessariamente caro em termos de poder de processamento. Mesmo que você não escolha moedas, sua máquina irá primeiro verificar a cadeia de blocos, o que pode consumir muito tempo da CPU.

Seus desligamentos parecem indicar que seu hardware provavelmente poderia usar um serviço - desligamentos devido ao superaquecimento não devem ocorrer mesmo sob carga prolongada da CPU. Tente limpar suas aberturas e o dissipador de calor da CPU e certifique-se de que seus ventiladores estejam livres de poeira e obstruções.

Mineração usando CPUs tradicionais é um exercício virtualmente fútil no momento da escrita. A única forma econômica de mineração de Bitcoin atualmente é a utilização de mineradores baseados em ASIC personalizados projetados especificamente para a tarefa. Se você quiser participar de mineração, eu aconselho que você invista neste hardware ou compre o hardware de uma das empresas que o hospedarão em seu datacenter.

    
por Adrian 14.12.2013 / 17:27
0

Eu uso o utilitário cpulimit . Uso típico:

cpulimit -l 220 -e bitcoin-qt

Significa: não permitir que o processo 'bitcoin-qt' use mais de 220% de CPU (C. O. comentário: mais de 100% porque processador quad-core) Mente 'apt-get install cpulimit' pode instalar a versão sem suporte multi-core.

Isso não parece elegante. Gostaria de saber como o próprio sistema pode acelerar processos pesados quando a CPU está superaquecendo.

    
por mapcuk 28.08.2014 / 21:36
0

O superaquecimento é um problema na configuração do hardware, não no bitcoin. Eu tenho muita experiência em superaquecimento enquanto jogo em jogos de alta intensidade. Eu queimei 8 GB de RAM de superaquecimento. O superaquecimento é um perigo muito mais sério para o seu equipamento do que apenas para o seu processador. Ele também pode matar outros componentes do seu PC, incluindo seus discos rígidos. Algumas pessoas recomendaram algumas correções de software para controlar o seu CPU, mas você realmente precisa investir em alguns componentes de refrigeração para consertar esse problema ou você pode arriscar mais do que apenas fritar seu processador. Para laptops, eles vendem equipamentos como resfriadores como este: link

Faça um pouco de lição de casa e descubra quais tipos de sistemas de resfriamento funcionam melhor para o seu laptop. Laptops de refrigeração não é uma área que eu explorei. Meu link é apenas um exemplo. Você deve procurar sua CPU exata e na folha de dados há uma faixa de temperaturas operacionais aceitáveis (na verdade, você pode fazer isso com todos os seus componentes e deve certificar-se de que eles estão operando em níveis seguros de calor). Você deve sempre ficar abaixo das temperaturas máximas nas folhas de dados. Eu uso o link do Open Hardware Monitor para ficar de olho em todos os meus equipamentos. Ele será executado em segundo plano e informará as temperaturas máximas que o seu equipamento alcança, o que é uma ferramenta muito útil para ajudar a ajustar quanto equipamento de resfriamento você precisa.

Pessoalmente, uso um PC de mesa com um caso de obsidiana da Corsair link . É fácil de limpar por causa dos pads magnéticos e tem uma abertura superior que eu uso um link Corsair Hydro H100i sistema de refrigeração líquida fechado para regar a minha CPU. Meu CPU temp cevada nunca ultrapassa 55 C. Ele tem no máximo 65-70C antes no verão, quando jogos intensos e calor intenso estão no meu quarto. Isso ainda está bem abaixo do limite do meu CPU de 80C. Eu overclock minha placa gráfica (que aumenta o calor) e eu nunca tive problemas devido ao aquecimento desde enquanto estiver usando equipamentos corsair. Há vídeos no youtube que mostraram pesquisas quantificáveis de que certos modelos de resfriamento a água funcionam melhor para reduzir a temperatura sobre os outros, e é por isso que uso o H100i.

Procure comprar resfriamento como uma espécie de garantia para o seu computador. O cooler que seus componentes estão executando diariamente, quanto maior a vida útil do seu computador, uma vez que há menos chances de uma falha de hardware. Aprenda com meus erros por favor. Eu tenho frito mais de 4 placas de vídeo, algumas RAM, um processador AMD e vários discos rígidos de construção personalizada em meus PCs em mais de uma década que eu tenho feito tudo isso porque eu decidi economizar na refrigeração. O resfriamento é uma parte muito importante da eletrônica que muitas vezes é negligenciada e eu tive muitos amigos cujos computadores morreram simplesmente por causa do resfriamento inadequado (especialmente em laptops tipo alienware para jogos). Sistemas de resfriamento de estoque em quase todos os sistemas, especialmente laptops, normalmente apenas sugam. Boa sorte e boa sorte.

    
por Dantevios 24.12.2017 / 21:08