📚 VxWorks 共享内存实战
多核数据交换 · 30章完全攻略
🎯 友好色系 · 紧凑卡片目录
01
共享内存基础
SMP架构
物理/虚拟映射
02
共享内存配置
MMU页表
区域划分
03
共享内存分配
memPartLib
cacheDmaMalloc
04
共享内存同步
信号量
读写锁
05
同步进阶
任务/中断锁
原子操作
内存屏障
06
核间通信机制
消息队列
事件标志
管道
07
核间通信进阶
环形缓冲区
无锁队列
多生产者/消费者
08
数据一致性
MESI协议
缓存管理API
09
数据一致性实战
cacheFlush
DMA处理
10
多核调度与亲和性
CPU亲和性
中断亲和性
11
多核调试技术
WindView
冲突检测
12
共享内存性能优化
缓存行填充
伪共享
13
性能优化进阶
NUMA感知
本地/远程内存
14
共享内存安全
内存保护
越界检测
15
安全进阶
看门狗
错误恢复
数据校验
16
共享内存与文件系统
RAM Disk
内存映射文件
17
共享内存与网络
零拷贝
RDMA
18
共享内存与设备驱动
多核驱动
共享中断
19
共享内存与实时性
优先级反转
死锁检测
20
共享内存与功耗管理
动态调频
核睡眠
21
共享内存与虚拟化
VMM
分区调度
22
共享内存与容器技术
命名空间
共享内存容器
23
安全关键系统
ARINC 653
健康监控
24
异构计算
DSP/FPGA
GPU共享
25
多核启动
BSP流程
主从核初始化
26
热插拔
CPU热插拔
动态资源
27
故障容错
双机热备
数据一致性恢复
28
性能监控
性能计数器
延迟分析
29
测试验证
单元测试
压力测试
30
综合实战项目
多核数据采集
共享内存日志
实时流处理