gpt4 book ai didi

ios - 编译 iOS 应用程序时使用 armv7 对性能有何影响?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:24:03 24 4
gpt4 key购买 nike

我们的应用程序使用 foursquare API,我对使用 armv7 架构进行编译的影响很感兴趣:

  • 定位精度
  • 速度(浮点计算)

使用 armv6 架构编译在定位精度或浮点计算速度方面是否提供任何相对优势?

有没有人测试过这个来衡量实际差异?或者它太小而不会产生任何后果?

我想知道是否值得使用混合 armv6/armv7 构建来改进这两个性能元素,即使它会导致应用程序文件大小名义上的增加?

谢谢。

最佳答案

Does compiling with armv6 architecture provide any relative benefit in terms of location accuracy or speed of floating point calculations?

我认为这里更大的问题是;您是否关心您的应用程序是否无法在基于 ARMv6 的旧硬件上运行?因为创建仅 ARMv7 版本会限制您的应用支持的设备数量。

Or is it too small to be of any consequence?

一切都取决于您的情况……但是,根据我的经验,基于 ARMv6 的设备与基于 ARMv7 的设备的时钟速度比编译器在两者之​​间进行的任何优化差异具有更重要的影响。

I'm wondering if it's worth it to use a hybrid armv6/armv7 build

这是默认设置 - 除非你有特殊原因不为两者构建 - 你应该 - 它会保证在基于 ARMv6 和 ARMv7 的设备上获得最佳结果 - 如果你想要最大的兼容性,你唯一的选择是构建仅限 ARMv6 - 这将向您保证,如果编译器可以在某些地方针对 ARMv7 进行优化,您将失去这些优化。

关于ios - 编译 iOS 应用程序时使用 armv7 对性能有何影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8772495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com