好问题。我们的实现方式需要进行一些特殊的权衡,例如,为了进行“快速”密封,它更喜欢使用更多的RAM而不是进行更多的计算,但是,并非所有参与节点都如此。我们希望贡献者将优化此代码,使其最适合他们。
这里有很多折衷的地方,仅举一个例子:
当前大多数RAM都充满了DRG图,但是,这些图的边缘可以本地计算。这意味着您可以释放大量内存,但要花费一些CPU来重新生成DRG图的边缘。
RAM的计算速度非常快,如果您愿意采用较慢的密封速度,则可以使用其他有助于提高CPU吞吐量的存储设备(例如NVMe)。
我不能保证上述优化可以为您的出块带来有用的优化。我们还将尝试在我们的主要实现中探索不同的权衡。
[ID:ipfsunion6]
扫描二维码
关注官方公众号