【发布时间】:2011-03-10 05:29:47
【问题描述】:
我正在优化 PowerPC MPC83xx 上的 Linux 启动。我正在尝试优化内核映像副本,从 nand 到 ram,并尝试检查或更改缓存的写入策略。
作为参考手册中的阅读,处理器默认使用回写策略。但是我还没有找到任何可以检查/配置它的寄存器。
如何更改此设置以使用回写/直通策略进行一些测试?
谢谢!
【问题讨论】:
标签: caching embedded policy powerpc
我正在优化 PowerPC MPC83xx 上的 Linux 启动。我正在尝试优化内核映像副本,从 nand 到 ram,并尝试检查或更改缓存的写入策略。
作为参考手册中的阅读,处理器默认使用回写策略。但是我还没有找到任何可以检查/配置它的寄存器。
如何更改此设置以使用回写/直通策略进行一些测试?
谢谢!
【问题讨论】:
标签: caching embedded policy powerpc
我相信设置实际上是在 MMU 中,而不是缓存本身。
每个配置的区域都有 3 个缓存控制位——其中之一是直写/回写设置。回写通常会产生更好的性能。开机默认设置忘记了,不过数据手册里都有。
Freescale Appnote AN3544 应该会有所帮助。
【讨论】: