使用多核将数据序列化为二进制
Serialize data to binary using multicore
我正在使用模块 Storable
中的 store
函数来获取我的哈希的二进制表示。这个散列足够大,可以让这个过程持续 20 分钟。是否有任何与 store
类似的功能可用于多核,从而提高速度?
我已经搜索了一段时间,但我找不到任何相关的东西,即使使用 bson 进行存储。
最后,我决定将要存储的数据分成与计算机上的核心数一样多的部分。因此,我能够在生成不同输出文件的线程中执行 store
,正如 ikegami 在评论中所建议的那样。
我正在使用模块 Storable
中的 store
函数来获取我的哈希的二进制表示。这个散列足够大,可以让这个过程持续 20 分钟。是否有任何与 store
类似的功能可用于多核,从而提高速度?
我已经搜索了一段时间,但我找不到任何相关的东西,即使使用 bson 进行存储。
最后,我决定将要存储的数据分成与计算机上的核心数一样多的部分。因此,我能够在生成不同输出文件的线程中执行 store
,正如 ikegami 在评论中所建议的那样。