在维基百科的这篇文章中:https ://en.wikipedia.org/wiki/Go_(programming_language)#Suitability_for_parallel_programming
据称 Go 专家使用分布式工作同步模式来组织他的并行程序,而非专家使用叉连接:https : //upload.wikimedia.org/wikipedia/commons/thumb/f/ f1/Fork_join.svg/2000px-Fork_join.svg.png
我在学校就熟悉 fork-join,但我想知道分布式工作同步模式是什么,它与我熟悉的经典 fork-join 模型有什么区别?
当我执行 fork join 时,我通常会运行与运行内核一样多的线程,但在论文中他们说 go 专家也这样做了,并且他们简要地提到了创建新线程的开销是 go 专家优化的方式之一代码,但似乎没有详细说明。
弑天下
相关分类