摘要: 同步阻塞IO:一个线程阻塞的读取IO 同步非阻塞IO:一个线程轮询多个连接 IO多路复用:一个线程把多个连接交给内核,内核去轮询。 select:轮询+数组存放注册事件集合(socket描述符) poll:轮询+链表存放注册事件集合(socket描述符) epoll:事件驱动机制,每个事件上注册有回 阅读全文
posted @ 2022-09-18 18:04 无极是一种信仰 阅读(34) 评论(0) 推荐(0) 编辑
摘要: linux tcp抓包:tcpdump -nn -i eth0 port 80 IO读的是 操作系统内核socket缓存队列里的数据 阅读全文
posted @ 2022-09-18 00:15 无极是一种信仰 阅读(12) 评论(0) 推荐(0) 编辑