我一直在读一篇论文软更新最近,它讨论了回滚更改以避免依赖循环。这样做的目的是因为“我们必须以块大小为单位写入磁盘,每个块可能包含受多个元数据操作影响的元数据”。
所以我明白现在发生了什么以及为什么我们必须执行此操作,但我一直坚持理解回滚在实践中如何实际工作的过程。我知道 FreeBSD 目前尚未实现软更新,但我需要了解这个概念,以便进行本周的测试。
我一直在读一篇论文软更新最近,它讨论了回滚更改以避免依赖循环。这样做的目的是因为“我们必须以块大小为单位写入磁盘,每个块可能包含受多个元数据操作影响的元数据”。
所以我明白现在发生了什么以及为什么我们必须执行此操作,但我一直坚持理解回滚在实践中如何实际工作的过程。我知道 FreeBSD 目前尚未实现软更新,但我需要了解这个概念,以便进行本周的测试。