在用ASIO重写一个libev的程序的时候,我感觉,当前的同步非阻塞,很多时候其实比完全的异步要更好用
当你需要通过写的结果来控制上层逻辑的时候,异步写会很别扭
同步非阻塞写的时候,你立刻就知道写的结果,这个结果可以立刻反馈回上层控制逻辑
而且,除非有减少数据在内存中拷贝次数的改进,否则, 异步读写只是一个朝三暮四的问题,读写本身必要付出的代价都要付,区别只在于帐记在谁的头上,是用户头上,还是内核头上,还是二者分担
【 在 speedboy2998 的大作中提到: 】
: AIO 快熟了。
:
--
FROM 123.168.94.*