1. 首页
  2. 移动开发
  3. Android
  4. Android nativePollOnce函数解析

Android nativePollOnce函数解析

上传者: 2021-07-16 15:58:20上传 PDF文件 162.78 KB 热度 6次

epoll工作流程分析案例epoll整体使用流程如上面代码所示,基本和select/poll类似,不过作为Linux平台最高效的I/O复用机制,这里有些内容供读者参考,2. pollOnce函数分析下面分析带4个参数的pollOnce函数,代码如下:Looper.cpp初看上面的代码,可能会让人有些丈二和尚摸不着头脑。但是把pollInner函数分析完毕,大家就会明白很多。pollInner函数非常长,把用于调试和统计的代码去掉,结果如下:Looper.cpp看完代码了,是否还有点模糊?那么,回顾一下pollInner函数的几个关键点:。首先处理Native的Message。这表明,在处理逻辑上,Native Message的优先级高于监控FD的优先级。

下载地址
用户评论