棋子 · 2020年01月08日

是否有必要刷新已修改页表项的数据缓存?2

为什么仍然必须使用 DCCMVAC代替DCCMVAU?
如果一个内核配置为独立工作,而这些内存空间不与其他内核共享。
并且,如果确实必须刷新修改后的页表项的数据缓存,为什么还必须使用DCCMVAC而不是DCCMVAU?
(当然,在修改表条目之后应用DCCMVAU总是失败。)

MMU使用其CPU内核访问相同的专用/公用缓存层,不是吗?

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2020年01月08日

MMU.IRGN [1..0]由TTBR0的{bit0,bit6}合成。我将位顺序拼写错误,结果是“内部直写”。

你的回答
关注数
1
收藏数
0
浏览数
2196
极术小姐姐
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息