前言
但golang有gc,而且基本可以认为是抢占式调度,golang的性能与c ++部分还是差很多!我心目中的c ++协程库应该是性能强悍,代码简单,协作式,单线程(如果想使用多核cpu,可以打开多个线程,每个线程一个epoll事件循环,线程与线程之间通过unix socket通信,相当于go的csp模式,这样的代码可以不需要锁,大大降低系统开发难度),再一个对第三方库的调用不应该用hook方式,因为这种方式鬼才知道有没有问题,其实解决这个故我使用boost.Coroutine2这个库,封装了