摘要: 上一节实现了基于epoll的IO复用并发程序控制,本节记录基于多线程的并发程序设计。 1. 线程和进程 进程是具有独立功能的程序关于某个数据集合的一次运行活动,是系统资源管理资源分配的基本单位,而线程是进程中代码的一个执行流,是系统调度的基本单位(虽然这句话很常见,但是就用户级线程和内核级线程而言似 阅读全文
posted @ 2020-02-26 16:42 晨枫1 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 上一节(https://www.cnblogs.com/yuanwebpage/p/12362876.html)记录了多路IO复用的第一种方式select函数,以及其相应的缺点。本节记录多路IO复用的第二种方式epoll(在windows系统下叫IOCP)。 1. epoll相关函数 epoll函数 阅读全文
posted @ 2020-02-26 12:35 晨枫1 阅读(287) 评论(0) 推荐(0) 编辑