恢复块和 CPR 恢复的区别

恢复块和 CPR 恢复的区别

1. 恢复块:

在恢复块技术中,不同的尝试块使用不同的算法。Try 块基本上是冗余组件。这里冗余副本不是同时运行的。每次尝试的结果是块通过验收测试进行测试。

恢复块和 CPR 恢复的区别

2.检查点和回滚恢复(CPR Recovery):

检查点回滚恢复技术不同于软件容错的恢复块技术。当我们在每次使用这种技术测试系统时执行一些计算时。当出现处理器故障或数据损坏时,此技术非常有用。

恢复块和 CPR 恢复的区别

恢复块和 CPR恢复之间的区别:

恢复块 CPR恢复
不同的软件副本是由不同的算法开发的。 只开发了一个软件副本。
一份一份地运行冗余副本。 没有可用的冗余副本。
每次计算后系统不进行测试。 每次计算后对系统进行测试。
需要选择开关来选择不同的副本。 CPR恢复不需要任何选择开关。
恢复块用于处理器故障可能性较小的情况。 CPR恢复在处理器故障的可能性很高时很有用。
恢复块技术用于数据损坏的可能性较小的地方。 CPR恢复用于数据损坏的可能性很高的地方。
恢复块用于更宽松的任务。 CPR恢复用于具有正常松弛的任务。
对于关键系统来说效率不高。 CPR恢复对所有系统都是中等效率的。
仅当任务期限超过任务计算时间时才使用它。 这种技术不需要这样的条件。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程