使用多核将数据序列化为二进制

Serialize data to binary using multicore

我正在使用模块 Storable 中的 store 函数来获取我的哈希的二进制表示。这个散列足够大,可以让这个过程持续 20 分钟。是否有任何与 store 类似的功能可用于多核,从而提高速度?

我已经搜索了一段时间,但我找不到任何相关的东西,即使使用 bson 进行存储。

最后,我决定将要存储的数据分成与计算机上的核心数一样多的部分。因此,我能够在生成不同输出文件的线程中执行 store,正如 ikegami 在评论中所建议的那样。