文章浏览阅读1.1k次,点赞2次,收藏9次。epoll的使用epoll的作用:(实现I/O的多路复用)epoll操作的相关函数实际案例 本文整理了epoll相关的知识点以供后续的学习和查阅。epoll的作用:(实现I/O的多路复用) 多路复用I/O......
2023-11-11 18:17 阅读 阅读全文文章浏览阅读573次。目录1. 用户态和内核态1.1 用户态和内核态的概念1.2 用户态切换到内核态的三种方式2. 为什么不用多线程?3. 如何用单线程的方式来处理客户端的大量连接呢?3.1. DMA控制器3.2. 文件描述符3.3 单线程遍历文件......
2024-01-22 17:48 阅读 阅读全文I/O 多路复用技术是为了解决进程或线程阻塞到某个 I/O 系统调用而出现的技术,使进程不阻塞于某个特定的 I/O 系统调用。select(),poll(),epoll()都是I/O多路复用的机制。I/O多路复用通过一种机制,可以监视多个描述符,一旦某个......
2023-10-10 01:54 阅读 阅读全文I/O 多路复用技术是为了解决进程或线程阻塞到某个 I/O 系统调用而出现的技术,使进程不阻塞于某个特定的 I/O 系统调用。select(),poll(),epoll()都是I/O多路复用的机制。I/O多路复用通过一种机制,可以监视多个描述符,一旦某个......
2023-10-14 13:50 阅读 阅读全文