面试必备C/C++

1.线程与协程使用场景 线程公用进程的虚拟地址空间,为了提供资源的复用率。       先简要说下结论: 协同程序(coroutine)与多线程情况下的线程比较类似:有自己的堆栈,自己的局部变量,有自己的指令指针(IP,instruction pointer),但与其它协同程序共享全局变量等很多信息。 协程(协同程序): 同一时间只能执行某个协程。开辟多个协程开销不大。协程适合对某任务进行分时处理
相关文章
相关标签/搜索