Хтось ще має проблеми з використанням htop на High Sierra?


14

З моменту оновлення до Високої Сьєрри мій MacBook регулярно виходить з ладу катастрофічно, що змушує мене щоразу викликати жорстке скидання.

Я підозрюю, що винуватцем є htop , але не можу сказати точно.

Ось що сталося зараз близько півдесятка:

Я працюю або в iTerm2, або в додатку Terminal. Раптом і, здавалося б, випадковим збоєм iTerm2 / Terminal. Я все ще в змозі змусити кинути це.

Але тоді вся система залишається в дійсно заплутаному стані, де я більше не можу запускати жодного додатка. Ще гірше, що запустити перезапуск не вдасться вимкнути систему. Мій єдиний варіант, що залишився тоді, - це жорсткий скидання MacBook.

Спочатку я підозрював iTerm2 і використовував додаток Terminal. Але точно те ж саме відбулося і за допомогою останнього. Це, здається, не пов'язане ні з чим конкретним, що я роблю в Терміналі.

У мене є звичка, хоча завжди мати примірник htop (версія 2.0.2, встановлений через brew install htop), який працює на якійсь термінальній панелі, щоб мати можливість зручно контролювати процеси та використання процесора / пам'яті під час роботи.

Отже, запущений екземпляр htop є єдиною загальною умовою збоїв, які я можу визначити.

Оскільки я не знаю, як далі оточити цю проблему, я вдаюсь до запитання:

Хтось ще має (подібні) проблеми із запуском htop на High Sierra? І може хтось навіть має для цього рішення?

Пропозиції щодо того, що я міг би зробити, щоб досягти цього, також було б дуже вітатися.


1
У мене однакові проблеми, як на хакінтоші, так і на справжньому професіоналі MacBook.
Накс

Дякую за відповідь, добре знати, що я не єдиний! Ви впевнені, що htop є першопричиною проблеми? Чи траплялось вам коли-небудь, коли не запускаєте htop? Чи знаєте ви будь-яким способом позитивно підтвердити припущення про звинувачення в htop?
інший вузол

1
Я не впевнений, що першопричиною є htop, однак ця проблема траплялася лише тоді, коли я запускав htop або відразу після його закриття. Той факт, що система залишається нестабільною навіть після виходу з сили iTerm / Terminal.app, натякає на певне голодування ресурсів. Я підозрюю, що якісь зміни у Високій Сьєррі роблять htop протікання портів Mach.
Накс

1
Гаразд, хтось подав помилку на GitHub за це вже два дні тому ...
elsenode

та ж проблема тут
Девід 天宇 Вонг

Відповіді:


8

Я тим часом багато людей повідомили про таку ж поведінку на GitHub .

Також я впевнений, що 96,73% htopне виходить з ладу при запуску sudo. Я думаю, що це найкраще рішення, поки хтось не обходиться, щоб виправити першопричину.


2

Я знайшов інше (безпечніше, ніж судо) рішення: запуск його з valgrind робить для мене хитрість:

valgrind htop

ви можете встановити за допомогою Homebrew, запустивши:

brew install valgrind

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.