01 2024 档案
摘要:1.eventPoller 分析 1.1 event设置: 基本知识 详见man epoll Level-triggered and edge-triggered /水平触发 和边沿触发/ LT: 水平触发 没有标识; ET: 边沿触发 EPOLLET; 默认触发方式是水平触发,什么标识都不用指定,
阅读全文
摘要:1.类图 写的比较简单,没有涉及到eventpoller 2.代码摘要 /** * 子进程通过pipe发送数据,父进程通过pipe读数据,一共写了10次数据 * 父进程创建pipe,在执行完fork后,子进程可以共用父进程创建的pipe * pipe读:目前是父进程,接收(读)pipe数据的回调函数
阅读全文
摘要:1.man epoll arm@arm:~$ man epoll arm@arm:~$ man epoll EPOLL(7) Linux Programmer's Manual EPOLL(7) NAME epoll - I/O event notification facility /*I/O 事
阅读全文
摘要:1.类图 2.代码注释: 2.1 test_threadPool.cpp 1 /** 2 * 演示功能说明: 3 * 1.线程池异步运行 “X = cpu逻辑核个数*4” 个任务,每个任务执行 task_second = 3秒 4 * 2.使用Ticker计时 X个任务执行消耗的时间 5 * 3.v
阅读全文