It is possible due to the cpu virtual tag cache. ARMV6架构之前的处理器是使用virtual tag cache。CE6运行时会根据这种情况把内存打上PAGE_NOCACHE标志,这样就不能通过cache访问数据了,降低了执行速度。
2440+wince6应用程序运行慢的可能原因
最新推荐文章于 2025-10-04 14:11:05 发布
本文探讨了ARMV6架构中由于使用虚拟标签缓存导致的问题。当遇到此类情况时,运行时系统可能会将内存标记为不可缓存,这会导致数据无法通过缓存访问并降低执行效率。
4763

被折叠的 条评论
为什么被折叠?



