gpt4 book ai didi

java - fork 一个进程

转载 作者:太空宇宙 更新时间:2023-11-04 01:11:29 25 4
gpt4 key购买 nike

我有一个进入数据库并获取数据的进程。复杂性和我的问题如下:

一些数据来自一个数据源,其余数据来自另一个数据源。我想知道一旦我开始一个进程,我可以创建一个对象,我将在其中转储所有数据然后 fork(如在 C 语言中)。将每个进程发送到不同的数据源。

问题 1:如果我做类似 fork 的事情,它会同时更新数据转储,对吗?即,如果父进程从源 A 获取数据并转储到对象 O,而子进程从 B 获取并仅转储到对象 O,那么 O 会同时填充,对吗?它不会创建两个对象,一个使用来自 A 的数据,另一个使用来自 B 的数据。此外,此过程的效率是否仅取决于多处理器系统?

问题2:Java中有这样的东西吗?

谢谢。

最佳答案

您可以尝试@DaveHoves 建议的方法。在处理多源数据加载/处理时,我个人更喜欢的另一种选择是使用 ForkJoin框架。请找好的教程here .

祝你好运!

关于java - fork 一个进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11734377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com