同一个应用在不同的平台(CPU是同一家厂商的,型号也不是相差太大)上性能差异不同,可能是哪些因素造成的?

将一个应用从原有的平台移植到另外一个平台,其CPU使用率相差很大,可能是哪些因素造成这种差异?

1、CPU是同一个厂商的;
2、CPU型号上也不是差距太大,反而是BogoMIPS值较大的那款CPU消耗的比较多;
3、整体硬件上的结构没有多大的差异;
4、使用的是同一个SDK。

阅读 3.6k
1 个回答

微架构不同的话(比如 Cortex-A8 和 Cortex-A9)性能差距会比较大。还有就是 cache 大小,主频等等

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进