首页
›
Linux内核与驱动
›
128-Linux内核Binder IPC深度解析
›
《Linux内核Binder IPC项目实战与场景应用》
VIP10
本课程属于:128-Linux内核Binder IPC深度解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux内核Binder IPC项目实战与场景应用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Binder背景与演进
Linux传统IPC机制(管道 · 消息队列 · 共享内存)的局限性
Binder
背景
02
Binder架构总览
Binder驱动 · ServiceManager · Client/Server模型
Binder
架构总览
03
Binder驱动核心数据结构
binder_proc · binder_node · binder_ref
Binder
驱动核心数据结构
04
Binder内存映射机制
mmap在Binder驱动中的实现 · 物理内存与内核虚拟地址映射 · 一次拷贝原理
Binder
内存映射机制
05
Binder线程管理
binder_thread结构体 · Binder线程池的创建与管理 · BC_ENTER_LOOPER与BC…
Binder
线程管理
06
Binder协议与命令字
BC_*与BR_*命令字详解 · Binder通信协议数据包格式
Binder
协议
07
Binder事务(Transaction)流程
从Client发送请求到Server…
Binder
Transaction
08
Binder节点与引用计数
binder_node的创建 · 查找与销毁 · 强引用与弱引用计数机制
Binder
节点
09
Binder死亡通知机制
binder_link_death与… · Server异常退出时的通知流程
Binder
死亡通知机制
10
Binder驱动中的锁机制
binder_inner_proc_… · binder_lock等锁的使用场景…
Binder
驱动
11
ServiceManager启动与注册
ServiceManager作为特殊… · 服务注册流程
ServiceManag…
启动
12
ServiceManager查询服务
Client通过ServiceMan…
ServiceManag…
查询服务
13
Binder与Selinux集成
Selinux安全上下文检查在Bin… · avc_has_perm调用
Binder
Selinux
14
Binder与进程间文件描述符传递
通过Binder传递fd的实现原理 · dup与引用计数
Binder
进程间文件描述符…
15
Binder内存池管理
binder_buffer的分配与回… · Binder内存碎片处理策略
Binder
内存池管理
16
Binder性能优化
Binder线程池大小调优 · Binder事务大小限制 · 异步事务与同步事务
Binder
性能优化
17
Binder调试与日志
开启Binder驱动日志 · 使用binderfs查看Binder… · 常用调试工具
Binder
调试
18
Binder实战
编写一个简单的Binder字符设备驱…
Binder
编写一个简单的
19
Binder实战
在用户空间实现Binder Clie…
Binder
Clie
20
Binder实战
ServiceManager的简易实…
Binder
ServiceManag…
21
Binder实战
实现Binder驱动的ioctl接口…
Binder
ioctl
22
Binder实战
Binder事务的序列化与反序列化(…
Binder
事务的序列化
23
Binder实战
Binder死亡通知的用户空间处理
Binder
死亡通知的用户空…
24
Binder实战
多线程Binder Server的实…
Binder
Server
25
Binder实战
Binder性能基准测试(延迟与吞吐…
Binder
性能基准测试
26
Binder实战
Binder与共享内存结合的高效数据…
Binder
共享内存结合的高…
27
Binder实战
Binder驱动的单元测试框架搭建(…
Binder
驱动的单元测试框…
28
Binder实战
Binder驱动的压力测试与稳定性分…
Binder
驱动的压力测试
29
Binder实战
在非Android Linux系统上…
Binder
Android
30
Binder实战
Binder与eBPF结合实现动态监…
Binder
eBPF
所属VIP或分类
同VIP:Binder通信机制测试验证与性能调优入门学习
同VIP:Binder驱动多平台移植适配与参数配置调试
同VIP:Binder驱动多平台移植适配与系统集成实践