打断“死亡纺车”?

打断“死亡纺车”?

我正在运行 Snow Leopard。它是最新的。每隔几天,我就会收到“死亡纺车。”

  • 除了按住电源按钮关闭我的 MacBook Pro 之外,我什么也做不了。
  • 我甚至尝试kill -9 -1过从已经打开的 root shell 执行此操作。它只是挂起了。
  • 旋转控制应用程序只是在一些应用程序上显示“采样”,但没有反应。

我还有其他方法可以关闭笔记本电脑吗?我不喜欢直接关机。

更新:我不知道哪个应用程序在做这件事。目前看来这是随机的。我的风扇没有转起来。也许是网络问题?

更新:又死机了。这次我运行的是 X11,无论我切换到哪个应用程序,我都会看到该应用程序的菜单栏和 X11 屏幕。我 ping 了一下,但互联网没有响应。我的 Apple 路由器正在工作,因为我正在通过 WiFi 播放 Pandora。我关闭了 wifi,但还是没用。我尝试关机,但无法关机,因为 X11 正在运行。当然,我无法关闭它。按住... 砰。操作系统不应该这样工作!

答案1

当应用程序停止响应时,沙滩球会自动出现,而导致这种情况的原因肯定是磁盘 I/O 不足。VM 系统正在尝试调入应用程序的一部分,但无法调入。窗口服务器(放置沙滩球)已在 RAM 中,因此不受影响。

安装 MenuMeters。它会显示 CPU、Net、RAM 和磁盘使用情况。我发现它对于找出这四种有限资源中的哪一种是几乎所有减速的原因都是必不可少的。

答案2

您可以进行硬盘扫描来排除这个可能性吗?

我对 OSX 的使用经验不多,但我知道 Win7、Vista 和 XP 都有主要的如果硬盘驱动器存在严重的底层 I/O 问题,则 conniption 会失效。硬盘驱动器数据传输中的任何阻塞错误都会导致系统无故消失,无论您做什么,这非常像您所描述的情况。

答案3

运行“fsck”(文件系统检查 -http://en.wikipedia.org/wiki/Fsck

在启动时按住 CMD-S 进入“单用户”模式。按住它,最终您的 Mac 将在黑屏上启动到命令行。启动后,输入

fsck -yf

然后您的计算机将运行检查(需要一两分钟),最终完成并向您提供“正常”或“文件系统已修改”的报告。运行几次以确保无误(我遇到过修复问题的情况,我再次运行它,发现还有其他问题需要修复)。

答案4

打开 Console.app 并查看日志,看看是否有任何异常 - 仅包含一个应用程序日志的 15MB 文件是不正常的,仅供参考。
我过去遇到过不礼貌的应用程序发送大量日志的问题(主要是 hamachiX),因此可能值得查看一下。

相关内容