我在使用 Gnome 3 桌面的 Ubuntu 16.04 中偶尔遇到系统冻结。 中的日志输出/var/log
没有什么帮助。 中没有文件/var/crash
。我无法在冻结前的最后一条日志条目中识别出模式。我想进一步调查问题或提交错误报告,但我不知道如何追踪它。以下是症状(类似于那些神秘的系统冻结长达数分钟):
- 用户界面冻结除了鼠标光标仍然会以几秒钟的延迟做出响应(它大致沿着鼠标移动的方向跳跃)。
- 系统通常不响应键盘输入。有时我可以
ctrl-alt-f1
进入控制台,但很少能够登录。我从未成功执行过命令(例如dmesg
)sudo init 6
。甚至sysrq-o
无法工作。 - HDD LED 持续亮起。
- 从风扇转速来看,CPU处于高负荷运行状态。
唯一的恢复方法是硬重置/重启。我怀疑死机发生在以下情况下:
- 内存使用率高
- VirtualBox VM(Windows 客户机)正在运行或已运行一段时间(例如几天)
但是日志文件没有给出任何提示。例如,没有 OOM killer 的消息。我应该如何识别确切的错误情况?
答案1
创建一个大型交换分区后,问题就消失了。似乎在某些情况下,系统内存耗尽得如此之快,甚至 OOM 杀手都没有机会运行(或者其输出被记录到持久位置)。但是,我没有确定内存使用量激增的根本原因。