zqurgy

导航

2023年3月26日 #

IO多路复用形象举例

摘要: IO多路复用的形象举例 IO多路复用意义 接着上面的例子,IO多路复用的作用就是为了管理这些服务员,以便于提供点菜的服务 方法1:select‘ 找一个人专门去咨询,拿着三个本记录三个状态:点菜、点酒、结账 select(服务员的数量,点菜的集合,点酒的集合,结账的集合,问一次多长时间); sele 阅读全文

posted @ 2023-03-26 20:01 ZqurGy 阅读(50) 评论(0) 推荐(0) 编辑

signal

摘要: signal源码位置:、 信号集合../sched/signal.h 信号结构体:../signal_types.h signal函数:..\kernel\signal.c sigio的概述流程 对于网络IO来说,一旦收到数据,信号机制会发送sigio这个信号 简单使用sigio,udp可以使用,t 阅读全文

posted @ 2023-03-26 18:43 ZqurGy 阅读(138) 评论(0) 推荐(0) 编辑

TCP和UDP

摘要: 1.TCP和UDP的形象举例 TCP 例子:饭店的门口有一个迎宾人员,这时莫个人X去吃饭,被迎宾人员接待交给服务员,服务员为这个X提供各种服务 X -》某个客户端 迎宾人员 -》listen的端口 服务人员 -》accept接受后的端口 sever端 // 迎宾人员 -- client -》为迎宾人 阅读全文

posted @ 2023-03-26 16:49 ZqurGy 阅读(21) 评论(0) 推荐(0) 编辑