首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
6
Star
5
Fork
5
TenonOS
/
RequestForComments
Fork 仓库
加载中
取消
确认
代码
Issues
5
Pull Requests
0
Wiki
0
统计
更新失败,请稍后重试!
Issues
/
详情
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
[RFC]: Mortise支持基于着色的缓存隔离
进行中
#IA67AE
张浩
成员
创建于
2024-06-18 10:06
### 项目 Mortise ### 问题描述 当前Mortise的主要场景为嵌入式分区虚拟化,对隔离的要求较高,硬件架构的L2/L3缓存为多CPU共享,当CPU被分配给多个VM的时候会存在多个VM共用缓存的情况,发生冲突,导致缓存效率低下。在RTOS等场景,会影响时延的确定性。 ### 改进建议 考虑缓存染色机制和ARM DynamicIQ中的缓存分区机制,做VM的缓存分区隔离,提高隔离性和实时性能力。 ### RFC
### 项目 Mortise ### 问题描述 当前Mortise的主要场景为嵌入式分区虚拟化,对隔离的要求较高,硬件架构的L2/L3缓存为多CPU共享,当CPU被分配给多个VM的时候会存在多个VM共用缓存的情况,发生冲突,导致缓存效率低下。在RTOS等场景,会影响时延的确定性。 ### 改进建议 考虑缓存染色机制和ARM DynamicIQ中的缓存分区机制,做VM的缓存分区隔离,提高隔离性和实时性能力。 ### RFC
评论 (
0
)
张浩
创建了
任务
张浩
将
优先级
设置为
主要
张浩
添加了
feature
标签
TenonOS Admin
添加了
rfcs
标签
TenonOS Admin
将
里程碑
设置为
Mortise V0.1.0
张浩
修改了
标题
原值
[RFC]: Mortise
缓存隔离
新值
[RFC]: Mortise
支持基于着色的缓存隔离
张浩
修改了
描述
原值
### 项目
Mortise
### 问题描述
当前Mortise的主要场景为嵌入式分区虚拟化,对隔离的要求较高,硬件架构的L2/L3缓存为多CPU共享,当CPU被分配给多个VM的时候会存在多个VM共用缓存的情况,发生冲突,导致缓存效率低下。在RTOS等场景,会影响时延的确定性。
### 改进建议
考虑缓存染色机制和ARM DynamicIQ中的缓存分区机制,做VM的缓存分区隔离,提高隔离性和实时性能力。
### RFC
新值
### 项目
Mortise
### 问题描述
当前Mortise的主要场景为嵌入式分区虚拟化,对隔离的要求较高,硬件架构的L2/L3缓存为多CPU共享,当CPU被分配给多个VM的时候会存在多个VM共用缓存的情况,发生冲突,导致缓存效率低下。在RTOS等场景,会影响时延的确定性。
### 改进建议
考虑缓存染色机制和ARM DynamicIQ中的缓存分区机制,做VM的缓存分区隔离,提高隔离性和实时性能力。
### RFC
张浩
将
负责人
设置为
孙昊一
张浩
将
任务状态
从
待办的
修改为
进行中
展开全部操作日志
折叠全部操作日志
登录
后才可以发表评论
状态
进行中
待办的
进行中
已完成
已取消
负责人
未设置
孙昊一
yingyisunhaoyi
负责人
协作者
+负责人
+协作者
标签
feature
rfcs
未设置
项目
未立项任务
未立项任务
里程碑
Mortise V0.1.0
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
未关联
master
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
预计工期
(小时)
参与者(1)