Computador trava ao compilar programa específico; Como posso diagnosticar o problema?

0

Eu tenho um processador AMD Ryzen ThreadRipper que tem funcionado muito bem. Eu compilei todos os tipos de coisas sem nenhum problema e testei a CPU sem nenhum problema descoberto. Eu não estou fazendo overclock. Estou executando o Arch Linux.

Quando eu compilo o Litecoin a partir do código-fonte, meu computador sempre trava em um arquivo específico durante a compilação. É sempre o mesmo arquivo e sempre atrapalha meu computador. O mouse não se move mais e a tecla caps lock não é mais ativada no meu teclado. A única maneira de recuperar é redefinir o computador.

Eu estou supondo que este é um problema de hardware de algum tipo desde que nenhum software deve ser capaz de fazer isso, mas como posso diagnosticar ainda mais este problema?

Sydius
fonte

Respostas:

0

É mais provável que seja algum tipo de erro de software; a luz caps lock é fornecida por um driver de teclado (embora seja muito rápido, de baixo nível, então você quase nunca atinge esse tipo de congelamento).

Não tenho certeza se você pode fazer alguma coisa aqui; O mais provável é que os desenvolvedores do Litecoin não tenham compilado um AMD Ryzen, então este não é um cenário suportado. Se eu tivesse que adivinhar, isso ocorre porque os scripts compilador / toolchain estão assumindo algum comportamento específico da Intel que não acontece no seu sistema.

trapézio
fonte
0

Depois de mais algumas depurações, descobri que meu sistema está sem RAM (tenho 32 GB) enquanto compilo alguns dos arquivos C ++. Quando isso acontece, outros processos começam a morrer, levando aos sintomas que eu experimentei.

Eu descobri isso tentando a compilação a partir de um tty não-gráfico.

Sydius
fonte