使用并行计算统计文本中字母的频率。
并行是指把那些同样可以顺序完成的事情并行地做。一个常见的例子就是统计字母的频率。利用并行计算来算出文本数组中每个字母的总频率。
Wren 通过一种名为 fiber 的结构来实现并发。 Wren 手册中是这样说的:
fiber 有点像线程,只不过它们采用协作式调度。 也就是说,除非你主动要求,Wren 不会暂停一个 fiber 去切换到另一个。
Wren 的执行是单线程的,所以我们实际上得不到并行。
下面用简短的定义分别说明两者的区别:
想进一步了解 Wren 中的并发。