详述“进程、线程和协程”的区别

首先,给出“进程、线程和协程”的特色:程序员 进程:拥有本身独立的堆和栈,既不共享堆,也不共享栈,进程由操做系统调度; 线程:拥有本身独立的栈和共享的堆,共享堆,不共享栈,标准线程由操做系统调度; 协程:拥有本身独立的栈和共享的堆,共享堆,不共享栈,协程由程序员在协程的代码里显示调度。 接下来,以一个形象的例子,进一步讲述“进程、线程和协程”三者之间的区别:web 假设有一个单核的操做系统,系统上
相关文章
相关标签/搜索