操作系统之协程

之前的博文中,我们介绍过进程与线程的联系与区别 对操作系统而言,线程是最小的执行单元,进程是最小的资源管理单元。无论是进程还是线程,都是由操作系统所管理的。其关系可以简单的用下图概括: 进程和线程的痛点 线程之间是如何协作的呢?典型的是生产者/消费者模式,但是却并不是一个高性能的实现。为什么性能不高呢?原因如下: 1.涉及到同步锁。 2.涉及到线程阻塞状态和可运行状态之间的切换。 3.涉及到线程上
相关文章
相关标签/搜索