gpt4 book ai didi

iphone - 为什么 iPhone 应用程序这么慢?

转载 作者:行者123 更新时间:2023-12-03 19:34:04 25 4
gpt4 key购买 nike

我注意到,对于我尝试过的每个 iPhone 应用程序,它们都有看起来非常缓慢且 react 迟钝的地方。游戏、免费应用程序、昂贵、流行的“专业”应用程序,甚至苹果的几个内置应用程序都是如此。他们似乎都有需要花很多秒甚至一分钟才能响应屏幕触摸的地方;陷入困境并一次展示一个旋转的沙滩球几秒钟; “排队”输入,这样按下按钮似乎会被忽略,但实际上会在十秒后执行某些操作,就像制作不良的 DVR 一样;并锁定太久,操作系统看门狗就会杀死它们。

由于这些性能问题如此普遍,在我看来,一定存在一些常见的性能陷阱,一些系统陷阱对于许多不同的人来说一遍又一遍地出现。我自己不是 iPhone 开发者,所以我正在征求社区的意见:

iPhone 上最常见的性能错误是什么?

或者,iPhone 开发过程中的哪些人为因素导致其很容易出现性能不佳的情况?

最佳答案

我认为性能问题是一个感知问题。 Apple 在 iPhone 界面的各个方面都采用了动画,给人一种流畅、 react 灵敏的设备的印象。您提到的减速看起来比实际情况要糟糕得多,因为它们从原本流畅的界面中脱颖而出。如果将这些任务的总执行时间与其他移动设备上的类似应用程序进行比较,我猜 iPhone 的实现仍然会名列前茅。

不过,总有改进的空间,我希望人们在去年学到的许多技巧将带来更快、响应更灵敏的应用程序。甚至开发工具本身也在进步,这应该会让诊断和处理性能瓶颈变得更容易。我知道我每周都在学习新技巧,以便从 CPU、GPU 或板载内存中榨取更多资源。

我仍然对人们对手持设备功能的期望转变如此之快感到惊讶。我是一个名为 Molecules 的开源应用程序的作者。 ,它在 iPhone 上进行 3D 分子建模。十多年前,这些类型的渲染是在专用的 SGI Irix 工作站上完成的。 App Store 推出几周后,我开始收到人们的电子邮件,提示当他们试图操纵结构中含有超过 20,000 个原子的分子时,该应用程序有点不稳定。在很短的时间内,人们就从将这些设备视为手机和音乐播放器,转变为将它们视为可移植计算机。

关于iphone - 为什么 iPhone 应用程序这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1061181/

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