Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading 如果多核系统中的一个核出现故障,会发生什么情况?_Multithreading_Cpu - Fatal编程技术网

Multithreading 如果多核系统中的一个核出现故障,会发生什么情况?

Multithreading 如果多核系统中的一个核出现故障,会发生什么情况?,multithreading,cpu,Multithreading,Cpu,如果多核系统中的一个核出现故障会发生什么情况?我找不到任何关于这个问题的参考资料。我想知道在该内核上运行的线程会发生什么情况?我知道,除了CPU或CPU内核故障之外,没有其他硬件能够存活下来。您很可能会出现死机、蓝屏或其他操作系统故障/崩溃,系统将立即停止 更有可能的是易碎的硬件。这可能是由于故障或时钟过多造成的。也可能出现内存不足和其他问题。在许多情况下,系统可能无法检测到可能导致应用程序意外结果或JVM崩溃的故障 例如,有一次,我在一个Freebsd框上有一个卡住的内存位,它在SVN签出过程

如果多核系统中的一个核出现故障会发生什么情况?我找不到任何关于这个问题的参考资料。我想知道在该内核上运行的线程会发生什么情况?

我知道,除了CPU或CPU内核故障之外,没有其他硬件能够存活下来。您很可能会出现死机、蓝屏或其他操作系统故障/崩溃,系统将立即停止

更有可能的是易碎的硬件。这可能是由于故障或时钟过多造成的。也可能出现内存不足和其他问题。在许多情况下,系统可能无法检测到可能导致应用程序意外结果或JVM崩溃的故障


例如,有一次,我在一个Freebsd框上有一个卡住的内存位,它在SVN签出过程中大写了一个源代码变量,否则我永远不会检测到它。

你的意思是,系统将出现“未定义的行为”,通常是灾难性的故障。热备用系统是可用的,但往往是数据库和硬件特定的。通常情况下,你会完全被绊倒。感谢你有耐心写这么多关于一个非常奇怪(没有更好的术语)的问题。