Alguém mais está tendo problemas com o uso do htop no High Sierra?

13

Desde a atualização para High Sierra, meu MacBook está travando regularmente de uma maneira catastrófica, o que me força a acionar uma reinicialização completa todas as vezes.

Suspeito que htop seja o culpado, mas não tenho certeza.

Foi o que aconteceu cerca de meia dúzia de vezes agora:

Estou trabalhando no iTerm2 ou no aplicativo Terminal. De repente e aparentemente aleatoriamente, o iTerm2 / Terminal trava. Ainda sou capaz de forçar o encerramento então.

Mas todo o sistema fica em um estado realmente confuso, onde não consigo mais iniciar nenhum aplicativo. Pior ainda, acionar uma reinicialização não conseguirá desligar o sistema. Minha única opção que resta é reiniciar o MacBook.

Primeiro, suspeitei do iTerm2 e usei o aplicativo Terminal. Mas exatamente a mesma coisa aconteceu com o último. Não parece estar conectado a nada em particular que estou fazendo no Terminal.

Eu tenho o hábito de sempre ter uma instância do htop (versão 2.0.2, instalada via brew install htop) em execução em algum painel de terminal para poder monitorar convenientemente os processos e o uso da CPU / Memória enquanto estou trabalhando.

Portanto, uma instância htop em execução é a única pré-condição comum para as falhas que posso identificar.

Como não sei como contornar ainda mais esse problema, recorro a perguntar aqui:

Alguém mais está enfrentando problemas (semelhantes) com a execução do htop no High Sierra? E alguém talvez tenha uma solução para isso?

Sugestões sobre o que eu poderia fazer para chegar ao fundo disso também seriam muito bem-vindas.

outro nó
fonte
1
Estou tendo o mesmo problema, tanto em um hackintosh quanto em um verdadeiro macbook pro.
Obrigado por responder, bom saber que eu não sou o único! Tem certeza de que o htop é a causa raiz do problema? Já aconteceu com você quando não estava executando o htop? Você conhece alguma maneira de confirmar positivamente a suposição de que o htop deve ser responsabilizado?
Outro # nó
1
Não tenho certeza se o htop é a causa raiz, no entanto, esse problema só aconteceu quando eu estava executando o htop ou imediatamente após fechá-lo. O fato de o sistema permanecer instável, mesmo após o encerramento forçado do iTerm / Terminal.app, indica alguma falta de recursos. Suspeito que alguma mudança em High Sierra esteja causando vazamentos htop nos machos.
1
Tudo bem, alguém registrou um bug no GitHub por isso já há dois dias ...
anothernode
mesmo problema aqui
David David Wong 8/17/17

Respostas:

8

Enquanto isso, muitas pessoas relataram o mesmo comportamento no GitHub .

Além disso, eu sou 96,73% de certeza que htopse não falhar quando começou com sudo. Eu acho que é a melhor solução alternativa até que alguém se aproxime para corrigir a causa raiz.

outro nó
fonte
2

Encontrei outra solução alternativa (mais segura que o sudo): lançá-lo com valgrind faz o truque para mim:

valgrind htop

você pode instalar usando o Homebrew executando:

brew install valgrind

Ichkamo
fonte