随笔分类 -  操作系统

IO多路复用之select、poll、epoll
摘要:IO多路复用之select、poll、epoll select()和poll()、epoll都是IO多路复用的机制。所谓多路复用就是使用一个进程监视多个文件描述符,一旦有文件描述符就绪就通知用户程序进行读写操作。 select()函数 先来看看select函数的语法格式: 通过上图可以看到,主要关注 阅读全文
posted @ 2021-09-25 15:31 wuraoo 阅读(151) 评论(0) 推荐(0)
I/O中的同步、异步、阻塞、非阻塞
摘要:主要对于I/O中同步、异步、阻塞与非阻塞之间关系的梳理。因为他们之间的关系自我感觉太过于模糊,所以需要梳理一下,一下仅为个人见解。 同步与异步 **同步指:**一个任务B依赖于任务A,只有等待任务A执行完成通知任务B之后,任务B才能继续进行进行;是可靠的。 **异步指:**一个任务B依赖于任务A,但 阅读全文
posted @ 2021-09-24 21:46 wuraoo 阅读(101) 评论(0) 推荐(0)