- 1
- 2
- 3
- 4
- 5
双核通信IPC设计的量产案例复盘
资料介绍
双核通信IPC设计的量产案例复盘 第1章 现象描述 问:这次双核 IPC 的问题,是从什么现象开始的? 答:我们的产品用了一颗双核处理器,一个核跑实时控制,一个核跑应用与通信,两个核之间通过 IPC(Inter-Processor Communication,核间通信)交换数据。量产初期一切正常,可跑了一段时间后,现场陆续反馈部分设备出现"控制数据偶发滞后",表现为控制指令执行偶尔慢一拍,严重时甚至出现一次指令被跳过、直接执行下一条的情况。因为现象不频繁、也不稳定,刚开始很难让人联想到是 IPC 出了问题。 问:那这个"偶发滞后"是怎么一步步被锁定的? 答:最开始大家以为是实时任务调度问题,或者应用核负载过高导致响应变慢。但排查了一段时间,实时核这边任务周期稳定、占用率也正常,应用核也没见明显瓶颈。后来我们给两个核都加了打点日志,记录每次 IPC 数据发送和接收的时间戳,才发现滞后的节点正好对应 IPC 通道上某些报文"迟到"甚至"丢失"的时刻。这才把嫌疑正式指向了 IPC 设计。 第2章 数据采集 问:为了把问题看清楚,你们采集了哪些数据? 答:我们主要做了三件事。一是给 IPC 通道加了详细的收发日志,记录每个报文的发送时刻、接收时刻、序号和大小,用于重建报文在通道上的完整生命周期。二是用性能计数器统计 IPC 的吞吐量、延迟分布、以及排队长度,看看通道是不是在某类载荷下出现拥塞。三是抓取现场设备的运行状态,比如内存占用、缓存使用率、中断频率,排查是否存在资源竞争。 问:这些数据采集完,看出了什么规律? 答:规律很明显。报文丢失或迟到,基本都发生在"应用核正在高频写入大数据块"的时间段,而实时核则在高频读取。也就是说,问题跟 IPC 通道的"高吞吐写入 + 高频读取"并发场景强相关。我们还发现,丢失的报文往往是长度较大的那种,短报文基本没事。
部分文件列表
| 文件名 | 大小 |
| 双核通信IPC设计的量产案例复盘.docx | 40K |
最新上传
-
21ic小能手 打赏3.00元 18小时前
资料:小米MIX3电路图
-
21ic小能手 打赏10.00元 19小时前
-
21ic小能手 打赏5.00元 19小时前
-
江岚 打赏100.00元 2天前
用户:潇潇江南
-
他山之石可攻玉 打赏50.00元 2天前
用户:烟雨
-
21ic下载 打赏1.00元 2天前
用户:王小琪
-
yahuang001 打赏3.00元 3天前
-
yahuang001 打赏1.00元 3天前
-
zhongshaoxiong 打赏3.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏210.00元 3天前
用户:潇潇江南
-
江岚 打赏100.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:w178191520
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏110.00元 3天前
用户:xzxbybd
-
21ic下载 打赏60.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏35.00元 3天前
用户:有理想666
-
21ic下载 打赏15.00元 3天前
用户:nuaanuaa111
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏15.00元 3天前
用户:ningmengge
-
21ic下载 打赏10.00元 3天前
用户:mulanhk
-
21ic下载 打赏5.00元 3天前
用户:asys
-
21ic下载 打赏10.00元 3天前
用户:舞蹈荀彧
-
21ic小能手 打赏5.00元 3天前
资料:磁编码器开源方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏50.00元 3天前
-
江岚 打赏20.00元 3天前




全部评论(0)