我对Perl中的Parallel::ForkManager模块非常陌生,但是它有很多优点,所以我认为它支持我需要的内容,只是我还没有想出来。
我需要在每个子进程中根据每个子进程计算出的键值将一些更新写入全局哈希映射表中。然而,当我在for循环外部声明一个哈希映射表并期望在循环后更新哈希映射表时,结果哈希映射表保持为空。这意味着虽然循环内的更新成功(通过打印值),但循环外部则不成功。
有人知道如何编写这样的代码以实现我想要的功能吗?
我需要在每个子进程中根据每个子进程计算出的键值将一些更新写入全局哈希映射表中。然而,当我在for循环外部声明一个哈希映射表并期望在循环后更新哈希映射表时,结果哈希映射表保持为空。这意味着虽然循环内的更新成功(通过打印值),但循环外部则不成功。
有人知道如何编写这样的代码以实现我想要的功能吗?