硬件冗余,因为
电脑不可能保证自己百分百的去执行一个
命令,在电脑执行的底层完全是传说中的101010的
机器码了,而在实际运行的时候难免会因为电子的偏移而导致无法执行的片段,然后这些错误的片段会堆积在内存里,如果多了的话
系统就会
死机或重启,所以专业的
服务器、
图形工作站等都会配置校验
内存,这种内存会自动调整出错的地方,比如说把1变成0或把0变成1,就会在最大程度上避免冗余。
软件冗余,简单的说,就是一个小小的异常导致程序进入一种
死循环的状态。系统已经无法去对这种状态有任何动作了,所以Windows底层的线程体系会报出问题并用更高级的权限去强行关闭它。