📘 QNX IPC · 资源管理
深度解析 · 30 章
友好色系
01
QNX 概述
发展史
汽车·工业·医疗
Neutrino 架构
02
开发环境搭建
Momentics IDE
SDK配置
交叉编译
目标机连接
03
进程与线程基础
进程模型
FIFO/RR/SPORADIC
优先级
04
进程间通信概述
IPC地位
消息/信号/共享内存
管道/同步
05
消息传递核心
Send/Receive/Reply
同步·异步
06
消息传递高级
Channel & Connection
消息优先级
脉冲消息
07
消息传递实战
C/S模型
多线程服务器
超时&错误
08
信号 (Signal)
POSIX & QNX
sigwaitinfo
线程交互
09
信号高级应用
实时信号
优先级&掩码
IPC典型用法
10
共享内存原理
shm_open/mmap
同步问题
11
共享内存实战
多进程数据共享
结合消息传递
性能对比
12
管道 & FIFO
匿名管道
命名管道FIFO
select()
13
同步原语
Mutex
Condvar
RWLock
自旋锁
14
同步原语高级
Barrier
Semaphore
Event
选择策略
15
资源管理概述
QNX资源框架
资源管理器架构
路径名空间
16
资源管理器基础
注册
open/close/read/write
默认消息
17
资源管理器高级
lseek/ioctl/mmap
阻塞与非阻塞
18
资源管理器实战
虚拟字符设备
内存文件系统
调试技巧
19
资源管理器 & IPC
消息传递结合
客户端通信
性能优化
20
中断处理
QNX中断模型
ISR
中断线程
IPC交互
21
时钟与定时器
时钟分辨率
定时器创建
信号·IPC
22
内存管理
地址空间
内存保护
内存映射/池
泄漏检测
23
进程管理
spawn/exec
进程退出/组
守护进程
监控
24
系统启动与初始化
启动流程
启动脚本
服务管理
自动启动
25
调试与性能分析
System Profiler
Kernel Trace
memcheck
26
安全与权限
安全模型
进程权限
Capability
安全IPC
27
高可用性设计
进程监控/重启
Watchdog
心跳
故障恢复
28
多核 & SMP
SMP架构
CPU亲和性
多核IPC优化
负载均衡
29
虚拟化与容器
QNX Hypervisor
进程级虚拟化
资源隔离
混合关键系统
30
综合实战项目
分布式传感器采集
多进程·多IPC
资源管理器
高可用