技术栈

阻塞与非阻塞

螺蛳粉只吃炸蛋的走风
6 个月前
网络·c++·面试·poll·阻塞与非阻塞
网络编程IO多路复用之poll模式参数说明1、struct pollfd *fds:一个指向 pollfd 结构体数组的指针,每个结构体表示一个要监控的文件描述符。
AlbertS
1 年前
服务器·reactor·异步io·阻塞与非阻塞·同步与异步
究竟什么是阻塞与非阻塞、同步与异步这几个名词在程序开发时经常听到,但是突然问起来各个词的含义一时间还真是说不清楚,貌似这几个词都是翻译过来的,每个人的解释都不太一样,我对这几个词的理解也不是一成不变的,随着开发经验的积累,渐渐有了自己的记忆方式,所以总结一下,不一定准确,有问题可以一起聊一聊。
职业法师头铁
2 年前
linux·驱动开发·阻塞与非阻塞
18 Linux 阻塞和非阻塞 IO这里的 IO 指 Input/Output(输入/输出),是应用程序对驱动设备的输入/输出操作。当应用程序对设备驱动进行操作的时候,如果不能获取到设备资源,那么阻塞式 IO 就会将对应应用程序对应的线程挂起,直到设备资源可以获取为止。非阻塞式 IO,应用程序对应的线程不会挂起,它要么一直轮询等待,知道设备资源可用,要么就直接放弃。