这些优点是异步IO场景里,的确也是协程的本意。但是楼主这里讨论的是更细粒度的cache miss(把访存也看成异步的)能否用协程解决,是在拓展协程的使用场景。
我上面说的是在这种细粒度的场景下,是否就不涉及到闭包和内存分配的优势了? 我硬件做得多,对异步编程模型了解不深
【 在 hgoldfish 的大作中提到: 】
: 你们太小看协程了。
: 协程自然是让异步编程变得更好看。还有更多的好处:
: 仅从语法角度看,协程避免了异步编程中到处乱飞的 closure, context 变量,可以非常有效地减少编程错误。让数据的生命周期变得简单明了。
: ...................
--
FROM 103.218.216.*