为什么 Unity 会随机冻结?

为什么 Unity 会随机冻结?

我已经运行 Ubuntu 12.04 一段时间了,没有出现任何问题。总体而言,我遇到的唯一不稳定情况是系统在长时间满负荷 CPU 使用的情况下偶尔会完全锁定。

不过,我目前的问题是 Unity 经常冻结。通常情况下,整个系统不会冻结。通常只有部分系统冻结。例如,任何打开的窗口都会锁定,但启动器仍会响应,反之亦然。

不过,我发现这些冻结并没有导致资源使用异常。再加上我经常可以通过点击顶部状态栏的某个位置来恢复响应能力,这让我倾向于认为这是 Unity 的一个错误,而不是图形驱动程序的问题。

不过,如果它有任何用处的话,我确实有一张 PCIE Radeon 卡,我正在为其使用专有驱动程序,但在遇到这个问题之前,我已经可以使用它一个月了。

我注意到的另一件事是,问题通常在启动后最快出现。系统运行几分钟后,问题就会大大减少。有人遇到过类似的事情吗?如果有,你是如何解决的?

答案1

从您的描述来看,您遇到的似乎是 apt 更新检查的一个常见问题,该问题会在您首次登录时立即运行,并导致 CPU 使用率在一段时间内飙升。这无害,通常会在几分钟后消失。

在这种情况下,最好的办法是保持耐心,不要在启动系统后立即做太多事情,因为大多数系统(想想,core2duo,4GB Ram,等等:),都无法太顺利地处理工作负载。

不幸的是,目前我还不知道有任何万无一失的方法可以解决这个问题。

相关内容