码上敲享录 > java高并发常见问题 > java的Fork-Join分治编程应用场景分析

java的Fork-Join分治编程应用场景分析

上一章章节目录下一章 2018-08-19已有3044人阅读 评论(0)

java的Fork-Join分治编程应用场景分析


应用场景分析:

计算1-100000000的和同样的计算结果,但Fork-Join分治编程明显效率比较低,消耗时间比较长。如果计算1-400之间的和,那么两个效率一样。如果计算1-400之间的和且加上一个内嵌套for循环1000000000次,这时,分治编程就可以大大的减少消耗时间。由此可见,分治编程不适合循环次数多的情况,因为循环次数多个话,就会创建很多MyRecursiveTask 对象,很耗内存,所以个人觉得分治编程分治的次数时要根据自己业务代码的消耗时间来确定。一般来说分治编程适合循环次数少,但循环中代码体耗时长的场景下。请参考:http://www.yayihouse.com/yayishuwu/chapter/1500


本文链接:http://www.yayihouse.com/yayishuwu/chapter/1499


向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交