最近在我的事件日志中得到了这个:
A fatal hardware error has occurred.
Reported by component: Processor Core
Error Source: Machine Check Exception
Error Type: Bus/Interconnect Error
Processor ID: 1
问题是,如何设计一个可以记录这些错误的日志子系统?
如果发出一个 DMA 请求来写入 HDD 就足够了,没有分页,没有中断,那么在可能发生故障的硬件上仍有大量工作要做。
也让我想起了一个老笑话“找不到 CPU,正在启动软件仿真”。
PS我相信这不属于超级用户或服务器故障,因为我对问题的软件部分感兴趣,而不是诊断我的电脑:)