自从升级到High Sierra以来,我的MacBook经常以灾难性的方式崩溃,这迫使我每次触发一次硬重置。
我怀疑htop是罪魁祸首,但我不能确定。
现在大约发生了六次:
我正在使用iTerm2或Terminal应用程序。突然,看似随机出现iTerm2 / Terminal崩溃。那我仍然可以强制退出。
但是,然后整个系统处于混乱状态,无法再启动任何应用程序。更糟糕的是,触发重新启动将无法成功关闭系统。剩下的唯一选择就是硬重置MacBook。
首先,我怀疑iTerm2,而是使用Terminal应用程序。但是使用后者也发生了完全相同的事情。它似乎与我在终端机中执行的任何操作都没有关系。
我确实有一个习惯,尽管总是brew install htop
在某些终端窗格中运行一个htop实例(版本2.0.2,通过安装),以便在我工作时可以方便地监视进程和CPU /内存使用情况。
因此,运行中的htop实例是我可以识别的崩溃的唯一常见先决条件。
因为我不知道如何进一步解决这个问题,所以我在这里询问:
是否有人在High Sierra上运行htop遇到(类似)问题?有人甚至对此有解决方案吗?
关于我可以做些什么来深入浅出的建议也将非常受欢迎。
1
我在hackintosh和真正的Macbook Pro上都遇到相同的问题。
感谢您的回复,很高兴知道我不是唯一的一个!您确定htop是问题的根本原因吗?不运行htop 时,您是否曾经遇到过?您是否知道有什么方法可以肯定性地肯定htop被指责的假设?
—
anothernode
我不确定htop是根本原因,但是这个问题只在我运行htop或关闭它之后立即发生。即使强制退出iTerm / Terminal.app,系统仍然不稳定,这表明资源短缺。我怀疑High Sierra的某些变化正在使htop泄漏马赫端口。
同样的问题
—
大卫·天宇·王