美文网首页
问题:Fork/Join框架是什么

问题:Fork/Join框架是什么

作者: Dream_Lin | 来源:发表于2019-01-23 19:00 被阅读5次

    问题

    Fork/Join框架是什么

    答案

    Fork/Join框架

    Fork/Join框架提供了工具通过利用所有可用的处理器,来加速任务的并行处理,其思想为分而治之.

    Fork/Join框架首先进行Fork(分),递归的将任务分解成更小的、独立的子任务,直到它们足够简单,能被异步执行.

    之后,开始进行Join(结果的合并),所有子任务的执行结果将会递归的进行合并,对于没有返回值的任务,程序将会等待子任务执行结束.

    为了提供有效的并行执行方法,Fork/Join框架使用了一个叫做ForkJoinPool的线程池,用于管理类型为ForkJoinWorkerThread的工作线程.

    相关文章

      网友评论

          本文标题:问题:Fork/Join框架是什么

          本文链接:https://www.haomeiwen.com/subject/xwusjqtx.html