首页
›
嵌入式与底层系统
›
098-Wind River VxWorks实时系统与产品工程
›
《风河VxWorks多核SMP实时调度工程》
VIP20
本课程属于:098-Wind River VxWorks实时系统与产品工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
VxWorks多核SMP实时调度工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
多核SMP实时调度工程导论
目标=VxWorks SMP架构演进 · 多核实时调度挑战 · 课程工程目标与学习路线
SMP
多核
02
VxWorks SMP内核对象与调度框架
目标=任务 · 调度器 · 就绪队列
VxWorks
SMP
03
多核启动与CPU初始化流程
目标=从BootROM到内核启动 · 从核唤醒 · CPU拓扑发现
CPU
多核启动
04
SMP调度器数据结构剖析
目标=就绪队列组织 · 优先级位图 · 负载均衡触发条件
SMP
调度器数据结构剖…
05
任务创建与绑定实战
目标=taskSpawn在SMP下的… · CPU亲和性设置 · 任务迁移控制
任务创建
绑定实战
06
优先级调度与抢占机制
目标=SMP下优先级抢占 · 时间片轮转 · 抢占延迟来源
优先级调度
抢占机制
07
自旋锁与互斥锁工程实践
目标=spinlock API · 中断锁 · 任务锁
自旋锁
互斥锁工程实践
08
核间中断与任务唤醒
目标=IPI机制 · 核间通信 · 任务唤醒路径
核间
任务唤醒
09
SMP负载均衡策略
目标=主动与被动均衡 · 迁移代价 · 缓存亲和性
SMP
负载均衡策略
10
实时调度延迟测量与基准
目标=使用VxWorks工具测量调度… · 中断延迟 · 核间中断延迟
实时调度延迟测量
基准
11
多核中断管理与亲和性
目标=中断控制器配置 · 中断绑定到CPU · 中断风暴抑制
多核
断管理
12
共享资源与缓存一致性
目标=多核缓存一致性协议 · 伪共享 · 数据对齐
共享资源
缓存一致性
13
任务间同步与通信
目标=信号量 · 消息队列 · 事件
任务间同步
通信
14
优先级反转与继承协议
目标=SMP下优先级反转场景 · 互斥量继承 · 天花板协议
优先级反转
继承协议
15
多核定时器与时钟同步
目标=系统时钟 · 辅助时钟 · 每CPU定时器
多核定时器
时钟同步
16
SMP调度器配置与裁剪
目标=内核配置选项 · 调度器参数 · 调试开关
SMP
调度器配置
17
多核实时任务分区设计
目标=将任务集映射到CPU · 分区调度 · 隔离核
多核实时任务分区…
CPU
18
CPU隔离与独占核工程
目标=isolcpus等效机制 · 独占核配置 · 中断迁移
CPU
隔离
19
多核调度中的优先级分配
目标=速率单调 · 截止期单调 · 优先级分配工具
多核调度
优先级分配
20
SMP下的任务迁移与亲和性调优
目标=迁移开销 · 缓存热区 · 亲和性掩码
SMP
下的任务迁移
21
实时性能瓶颈定位
目标=使用System Viewer · Trace · 性能计数器定位调度延迟
实时性能瓶颈定位
System
22
多核SMP系统集成与BSP适配
目标=BSP中SMP支持 · CPU拓扑描述 · 中断路由
SMP
BSP
23
典型工业控制多核调度案例
目标=运动控制 · 机器人 · 电力保护等场景的任务划分与调度参数设…
典型工业控制多核…
目标=运动控制
24
网络与IO多核调度工程
目标=网络协议栈多核并行 · IO中断亲和性 · 实时网络任务调度与吞吐延迟平衡
IO
网络
25
多核SMP容错与可靠性
目标=CPU热插拔 · 任务恢复 · 锁故障
SMP
多核
26
调度器扩展与定制
目标=VxWorks调度器插件 · 自定义调度策略 · 钩子函数
调度器扩展
定制
27
多核实时调度验证与测试
目标=单元测试 · 集成测试 · 压力测试
多核实时调度验证
测试
28
功能安全与认证考量
目标=DO-178C · IEC 61508对多核调度的影响 · 证据收集
功能安全
认证考量
29
性能优化实战
目标=从锁优化 · 缓存优化 · 中断优化到调度参数调优的完整工程调优…
性能优化实战
目标=从锁优化
30
课程综合项目
目标=设计并实现一个多核SMP实时调… · 包含任务划分 · 调度配置
课程综合项目
SMP
所属VIP或分类
同VIP:风河-VxWorks实时系统架构与产品开发
同VIP:风河-VxWorks量产交付工程
同VIP:风河VxWorks-BSP移植与板级适配工程