HRTOS 架构模块

内存架构(Memory)

内存架构定义实时系统中的存储结构与时间行为约束,是任务调度与资源确定性的基础层。

Memory Architecture Memory System Time Contention Model Deterministic Runtime

模块演进

HRTOS 内存系统的设计已经从“静态内存分配模型”,演进为 “以时间行为为核心的运行时约束系统”。

该演进过程可以分为三个层级,每一层都对应独立的架构模型:

① 结构层(Memory Layout) —— 定义内存的物理与逻辑划分

② 语义层(Memory Model) —— 定义任务与内核的运行时访问关系

③ 行为层(Resource Contention) —— 定义竞争、延迟与时间不确定性来源

三者构成 HRTOS 内存时间约束模型。

架构关系

HRTOS 的内存架构由三个层级组成:

内存布局内存模型资源竞争模型

该路径描述内存从结构到行为的约束演进。

核心页面

系统意义

内存架构不仅是资源分配问题,而是时间确定性模型的一部分。 它决定系统是否能够被分析、预测与证明。

在 HRTOS 中,任务执行时间、中断响应延迟与资源访问路径, 都受到内存结构与访问规则的直接影响。

内存架构 = 运行时确定性基础

相关阅读