简介
并发:系统内多个任务同时存在,按时间分片切换执行;(切换时间很短让人感觉同时执行,实际未并行)
并行:系统内多个任务同时进行;(单机多核/多机集群并行计算)
Fork/Join:1.JDK7后的并行计算的框架,用于解决系统中大数据计算的性能问题;
2.采用分治法,Fork将大任务拆分成若干个子任务分别去计算,Join获取到子任务的计算结果后合并
(这个是递归过程,子任务被分配到不同的核上执行时,效率最高)
并发:系统内多个任务同时存在,按时间分片切换执行;(切换时间很短让人感觉同时执行,实际未并行)
并行:系统内多个任务同时进行;(单机多核/多机集群并行计算)
Fork/Join:1.JDK7后的并行计算的框架,用于解决系统中大数据计算的性能问题;
2.采用分治法,Fork将大任务拆分成若干个子任务分别去计算,Join获取到子任务的计算结果后合并
(这个是递归过程,子任务被分配到不同的核上执行时,效率最高)