【linux系列知识】线程、协程、异步

线程、协程、异步 线程:CPU调度的最小单位,是操作系统级别的概念。想开辟多线程,需要调用操作系统底层的API。 为什么会出现多线程? 我们以读取文件为例 根据上图所示,我们可以发现当有读取文件请求时,CPU会先触发一个DMA中断,让DMA去处理后面的工作,再中断返回通知CPU处理,当DMA去处理的这段时间,CPU是处于闲置状态的,这时就可以给其他线程去使用,所以如果只是一个单线程程序,那么会造成
相关文章
相关标签/搜索