Desde la actualización a High Sierra, mi MacBook se bloquea regularmente de una manera catastrófica que me obliga a activar un restablecimiento completo cada vez.
Sospecho que htop es el culpable, pero no puedo asegurarlo.
Esto es lo que sucedió aproximadamente media docena de veces ahora:
Estoy trabajando en iTerm2 o en la aplicación Terminal. De repente y aparentemente al azar, iTerm2/Terminal se bloquea. Todavía puedo forzar la salida entonces.
Pero luego todo el sistema queda en un estado realmente desordenado en el que ya no puedo iniciar ninguna aplicación. Peor aún, activar un reinicio no logrará apagar el sistema. Mi única opción que me queda entonces es hacer un reinicio completo de la MacBook.
Primero sospeché de iTerm2 y usé la aplicación Terminal en su lugar. Pero exactamente lo mismo también sucedió entonces usando este último. No parece estar conectado a nada en particular que esté haciendo en la Terminal.
Sin embargo, tengo la costumbre de tener siempre una instancia de htop (versión 2.0.2, instalada a través brew install htop
de ) ejecutándose en algún panel de terminal para poder monitorear convenientemente los procesos y el uso de CPU/Memoria mientras estoy trabajando.
Entonces, una instancia de htop en ejecución es la única condición previa común para los bloqueos que puedo identificar.
Como no sé cómo rodear más este problema, recurro a preguntar aquí:
¿Alguien más está experimentando problemas (similares) al ejecutar htop en High Sierra? ¿Y alguien puede tener una solución para esto?
Las sugerencias sobre lo que podría hacer para llegar al fondo de esto también serían muy bienvenidas.
Mientras tanto, muchas personas informaron el mismo comportamiento en GitHub .
Además, estoy 96,73% seguro de que htop
no falla cuando se inicia consudo
. Supongo que esa es la mejor solución hasta que alguien solucione la causa raíz.
Encontré otra solución alternativa (más segura que sudo): lanzarlo con valgrind es el truco para mí:
valgrind htop
puede instalar usando Homebrew ejecutando:
brew install valgrind
usuario257503
otro nodo
usuario257503
otro nodo
David 天宇Wong
Dalibor Filus
Giacomo1968