答案 0 :(得分:2)
正如yi_H在他的评论中提到的,你需要一个64位操作系统和一个支持大文件的文件系统。假设每个节点包含大约2 ^ 5 = 32字节的数据,则2 ^ 40个节点将产生2 ^ 45字节= 32太字节。现在假设您没有在现代军用战斗机上运行,您需要将大部分数据映射到硬盘。
一旦数据在您的磁盘上并且文件系统配置正确,我认为不存在任何系统限制的问题。然而,读/写速度肯定是个问题。如果硬盘驱动器的平均IO速度为100 mb / s,则只需要4-5天即可遍历整棵树。
最好将数据分成多台计算机并并行化您的操作。