协程和线程的区别

先简要说下结论:多线程 协同程序(coroutine)与多线程状况下的线程比较相似:有本身的堆栈,本身的局部变量,有本身的指令指针(IP,instruction pointer),但与其它协同程序共享全局变量等不少信息。 spa 协程(协同程序): 同一时间只能执行某个协程。开辟多个协程开销不大。协程适合对某任务进行分时处理。 线程 线程: 同一时间能够同时执行多个线程。开辟多条线程开销很大。线程
相关文章
相关标签/搜索