[回炉]阻塞与非阻塞,同步与异步

背景

在接触一些新的技术时,某些名词总会频繁出现,之前一直没花时间来去专注了解这些东西,本质上是自己太过于懒惰,所以花了一点时间,找寻了关于这方面的资料,这一期先总结这些内容,然后再进一步的去讲解python下的GIL

解析

直接上经典的图

blocking IO

《[回炉]阻塞与非阻塞,同步与异步》

Non-blocking IO

《[回炉]阻塞与非阻塞,同步与异步》

IO multiplexing

《[回炉]阻塞与非阻塞,同步与异步》

signal-driven IO

《[回炉]阻塞与非阻塞,同步与异步》

async IO

《[回炉]阻塞与非阻塞,同步与异步》

总结

《[回炉]阻塞与非阻塞,同步与异步》

应用

read

《[回炉]阻塞与非阻塞,同步与异步》

write

《[回炉]阻塞与非阻塞,同步与异步》

connect

《[回炉]阻塞与非阻塞,同步与异步》

点赞

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据