Linux随机死机?

Linux随机死机?

在过去的几个小时里,我的电脑每隔一分钟左右就会随机死机。我将输入一些文本,大约 15 秒后它才会出现,全部集中在一个块中。它突然开始发生,没有明显的原因。我没有进行任何系统更改(我能想到的)。我使用了大约 2% 的 CPU 和 10% 的 RAM。

唯一不寻常的是,昨天,我的风扇开始发出难听的噪音,并且它在打开(发出磨擦声)30 秒和关闭 30 秒之间切换。但我的处理器仍然相当凉爽(风扇用来持续吹冷空气,我不认为这些问题是相关的。

Crunchbang/Debian Linux,内核 3.10-3-amd64

答案1

他们可能非常相关。

在修好风扇之前停止使用该计算机

CPU 从“OK”到“OMG 我融化了”只需要几毫秒。切勿在没有适当冷却的情况下使用它们。为此,将要造成损坏,并可能导致火灾、伤害和各种不好的事情。

除了这个警告之外,Linux 和大多数半现代计算机都内置了一种保护机制,当温度过高时会“限制” CPU 的速度。这很可能就是导致您“卡顿”的原因。

答案2

我曾担任组件级电子技术员十年了,也就是说,我没有预料到要确定哪个木板有缺陷,我应该确定是哪个部分板上有缺陷。

您所描述的情况是电源风扇出现故障。 机械的零件几乎总是会磨损方式在电气部件之前。

我经历了惨痛的教训绝不更换嘈杂的电源风扇。 (我说的是突然出现的磨牙声,不是风扇“有点吵”从第一天开始因为它很便宜。)

因为它是机械的,所以风扇是最弱的电源的一部分。一旦你替换了它,第二弱的几乎总是电压调节器。几个月,甚至一年多后,这突然变得疯狂。供应没有——它开始输出不稳定的电压电平。有一次(在我不再从事技术工作多年后)它烧坏了记忆棒硬盘崩溃了——尽管硬盘当时还没有写入。我花了 12 个小时才确定损坏的原因、获取必要的零件、更换记忆棒并从磁带备份中恢复硬盘。 (那时计算机还很很多慢点。)

答案3

AMD 和 Intel CPU 都有内置的热保护功能,如果检测到过热,它们就会减慢速度,通常是在它们开始进行错误计算之前,而且绝对是在它们开始冒造成永久性损坏的风险之前。您看到的冻结可能是由于速度减慢造成的。在此类事件中操作系统会收到通知,请检查您的内核日志(在 中/var/log/kern.log)。

系统上的其他组件可能没有得到很好的保护,并且可能会因过热而永久损坏(尽管只要您不弄乱电源,物理风险就极其罕见)。如果除 CPU 之外的某些芯片速度变慢或行为异常,这也可以解释冻结,因为 CPU 等待其他芯片响应的时间可能比预期的时间长。

即使吹出的空气仍然很冷,它对于冷却某些部件可能也至关重要。

答案4

此时最好的选择是将硬盘移动到另一台计算机上,并在那里进行备份。为了以防万一,使用不同的硬盘将计算机送去维修也是谨慎的做法。

相关内容