考虑以下两个陈述:
(a `par` b) `pseq` (a + b)
和
a `par` (b `pseq` (a + b))
有人可以解释他们的行为有何不同吗?
对于第一个,如果主线程已经完成了计算b
,但是spark计算a
还没有完成,主线程会继续计算a + b
吗?
考虑以下两个陈述:
(a `par` b) `pseq` (a + b)
和
a `par` (b `pseq` (a + b))
有人可以解释他们的行为有何不同吗?
对于第一个,如果主线程已经完成了计算b
,但是spark计算a
还没有完成,主线程会继续计算a + b
吗?