并发调度
并发调度单元
硬件级并发调度
- 多发射处理器,同时执行多条指令。
- 硬件多线程处理器,当某个线程因为 Cache 缺失需要等待时切换到另一个线程。解决处理器与存储器速度差的问题。
- 多处理器。
系统级并发调度
以线程为最小调度单位,线程之间可以抢占,由操作系统调度。解决处理器与I/O速度差的问题。
应用级并发调度
以协程作为调度单元,由应用程序调度。
微信扫一扫
以线程为最小调度单位,线程之间可以抢占,由操作系统调度。解决处理器与I/O速度差的问题。
以协程作为调度单元,由应用程序调度。
相关推荐