☾
Dark
Export
▾
Copy to clipboard
PNG
Download PNG
Download JPEG
Download WebP
Download SVG
vector
实时性 (Real-Time) 概念详解
什么是实时性 · 如何提高实时性
什么是实时性 — 事件必须在截止时间内得到响应
实时性分类 — 按错过截止时间的后果划分
提高实时性的关键技术
事件发生
Event Trigger
系统响应
System Response
截止时间
Deadline
结果有效
Valid Result
硬实时
Hard Real-Time
固实时
Firm Real-Time
软实时
Soft Real-Time
安全气囊 / 起搏器
错过 = 灾难
股票交易 / 机器人
过期 = 无用
视频流 / 网页加载
偶尔延迟可接受
降低中断延迟
Interrupt Latency
抢占式调度
Preemptive Sched
优先级继承
Priority Inheritance
优化关键路径
Critical Path
确定性内存分配
Deterministic Mem
使用 RTOS
Real-Time OS
≤ 截止时间
Legend
Frontend
Backend
Security
Database
Cloud
Message bus
External
💡 实时性的核心
• 实时 ≠ 快速,而是「确定性」
• 系统必须在可预测的时间内完成响应
• 关键指标: 最坏情况执行时间 (WCET)
🔑 关键优化方向
• 中断延迟: 从中断发生到 ISR 执行的时间
• 优先级反转: 高优先级任务被低优先级阻塞
• 关键路径: 缩短从事件到响应的最长链路
• RTOS 提供确定性调度保证
Architecture diagram • Built with Archify
• Press
T
for theme and
E
for export