当计算机的中央处理器(CPU)在系统检查期间发现计算机硬件错误时,会触发机器检查异常(MCE)。基于Linux和Unix的系统,包括Apple®Mac计算机,将通过“内核死机”消息报告错误,该消息通常直接显示在控制台屏幕上。运行Microsoft Windows®操作系统之一的个人计算机将利用众所周知的“死亡蓝屏”显示停止消息。机器检查异常将要求重新启动系统,并且通常用于识别潜在的硬件损坏或兼容性问题。
有多种问题可能引发机器检查异常。如果无法完全识别特定硬件问题,则会出现例外情况;这会使查明异常的来源变得相当耗费人力。可能导致此类问题的计算机硬件问题包括内存缓存错误,其中存储在内存缓存中的信息会损坏,每次读取时都会导致计算机错误,以及随机存取内存(RAM)损坏,其中系统RAM中错误存储的数据会导致发生随机错误。
在基于Unix的系统上,机器检查异常通常是由安装新硬件引起的。这些异常的开始通常可以追溯到硬件安装的时间,以识别损坏的硬件。损坏的RAM扩展模块可能会在随机时间导致此类异常,这使得识别潜在问题更加复杂。损坏或错误指定的RAM内存扩展模块也可能导致在Microsoft Windows®操作系统上运行的计算机出现机器检查异常。
系统过热可能导致机器检查异常发生;这可能是由于散热片或风扇功率不足或有缺陷,或者是由于计算机修改或CPU时钟过多,以比初始设置更快的速度运行。更罕见的是,软件错误会导致此类问题。这通常是由于将损坏的数据写入文件系统或通过软件指令读取损坏或错误识别的内存块。
机器检查异常消息通常是硬件故障或系统架构损坏的结果,其中无法更准确地识别计算机错误。机器检查体系结构(MCA)是向安装的操作系统报告计算机错误的方法。在某些处理器上运行的计算机可能采用更先进的机器检查体系结构,可以更明确地确定问题的原因。
...ecked异常。 目录 1. 概述和主要区别 2. Java中的检查异常是什么 3. 什么是Java中的未检查异常 4. Java中Checked和Unchecked异常的相似性 5. 并行比较——Java中以表格形式显示的选中异常与未检查异常 6. 摘要 什么是java中的检查异常(checked...
...代码采用机器无关代码优化。 目录 1. 概述和主要区别 2. 什么是依赖机器的代码优化 3. 什么是独立于机器的代码优化 4. 机器相关和机器无关代码优化的相似性 5. 并排比较-以表格形式进行机器相关代码优化与机器无关代码优化 6...
... 在本文中,您将了解什么是异常,它们为什么重要,如何使用它们,以及要避免的常见错误。大多数现代语言都有某种类型的异常处理,因此如果您从Java开始,您可以随身携带这些技巧中的...
... 在本文中,我们将研究系统服务异常错误,为什么会发生,您可以做些什么来修复它,以及如何阻止它再次发生。 ...
... 什么是机器检查异常错误(a machine check exception error)? ...
...两种方法之间,你肯定有足够的信息进行知情购买。 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。
...级用户读者Gregory Moussat想知道安装程序的外观背后发生了什么: I want to know what some installers do: mainly what files, folders, and registry entries they add, remove, or modify. Lots of “ professional” programs are so poorly documented that it’s difficult to find the p...
...。人类保安可以将机器人引导到特定的地点,查看发生了什么,机器人应该向中央警卫站报告任何异常活动。机器人的创造者形容它拥有一种结合了“先进技术”的“指挥性物理存在” k5的**成本仅为每小时6.25美元,低于最...
...中断,导致应用程序异常终止,不建议这样做。这就是为什么要处理这些异常,这就是异常处理机制的用武之地。 Java中存在两种类型的异常:Checked异常和Unchecked异常。在本文中,我们将详细讨论什么是checked和unchecked异常以及...