![](https://i-blog.csdnimg.cn/blog_migrate/14bbb6252ab566357c1f156380e77ad7.png)
Apple recently released the iOS 11.2.2 update, which is a dedicated security fix designed to address the Spectre and Meltdown CPU flaws. This has a small impact on performance on PCs, but will it slow down your iPhone, too? We benchmarked several models of iPhones to find out. The short answer? Your iPhone probably won’t slow down as much as you fear.
苹果公司最近发布了iOS 11.2.2更新,这是一个专用的安全修复程序,旨在解决Spectre和Meltdown CPU缺陷 。 这对PC的性能影响不大,但是也会降低iPhone的速度吗? 我们对几种型号的iPhone进行了基准测试以找出答案。 简短的答案? 您的iPhone可能不会像您担心的那样放慢速度。
我们如何执行基准 (How We Performed Our Benchmarks)
After the update dropped this week, tech developer Melvin Mughal tested his iPhone 6 before and after updating to iOS 11.2.2 and wrote up the results. After Mughal’s tests, he wrote that:
在本周更新降级之后,技术开发人员Melvin Mughal在更新至iOS 11.2.2之前和之后测试了他的iPhone 6并写下了结果 。 经过莫卧儿的测试,他写道:
All numbers point to the same conclusion: it took a serious hit in performance at every possible level. A lot of benchmark levels show a significant decrease in performance on the iPhone 6 up to 50% on some benchmark levels.
所有数字都得出相同的结论:它在所有可能的水平上都严重影响了性能。 许多基准测试水平显示,iPhone 6的性能在某些基准测试水平上显着下降了50%。
Forbes then reported on Mughal’s results, citing a few tweets from users claiming that they also noticed slowdowns.
福布斯随后报道了莫卧儿的调查结果 ,并引用了一些用户发的推文,称他们也注意到了增长速度。
We ran benchmarks on our own phones, however, and could not replicate Mughal’s results. It’s likely that iPhones are simply not as affected as Mughal originally claimed. Even one of the users cited by Forbes noted that after running the benchmark again, his numbers showed no performance decrease. Another showed much, much smaller performance decreases, more in line with what we’d expect based on what we’ve seen on PCs.
但是,我们在自己的手机上运行基准测试,无法复制Mughal的结果。 iPhone可能根本没有像Mughal最初声称的那样受到影响。 甚至被《福布斯》引述的一位用户指出,在再次运行基准测试之后,他的数据均未显示性能下降。 另一台计算机的性能下降幅度要小得多,与我们在PC上所看到的结果更加一致。
We used Geekbench 4 to run our benchmarks. It performs a number of CPU-related tests to measure both single-core and multi-core performance levels. To run our tests, we made sure no apps were running (even in the background). We ran the same test right before and right after updating to 11.2.2.
我们使用Geekbench 4来运行基准测试。 它执行许多与CPU相关的测试,以衡量单核和多核性能水平。 为了运行测试,我们确保没有应用程序在运行(即使在后台)。 在更新到11.2.2之前和之后,我们都运行了相同的测试。
We ran these same tests on an iPhone 6s, iPhone 7, iPhone 8, and iPhone 8 Plus, and we looked up some of Geekbench’s public iPhone 6 benchmarks as well. Here’s what we found.
我们在iPhone 6s,iPhone 7,iPhone 8和iPhone 8 Plus上进行了相同的测试,我们还查看了Geekbench的一些公共iPhone 6基准测试。 这就是我们发现的东西。
我们发现了什么 (What We Found)
In short, we found that none of our phones slowed down nearly as much as Mughal’s iPhone 6. We also did not find evidence of similar slowdowns in the other iPhone 6 results we researched.
简而言之,我们发现我们所有的手机都没有比Mughal的iPhone 6放慢任何速度。在我们研究的其他iPhone 6结果中,我们也没有找到类似的放慢速度的证据。
iPhone 6 (iPhone 6)
We unfortunately did not have an iPhone 6 to test, but since Geekbench lets users publicly post their scores, we did do a bit of digging. We know an iPhone 6 with a new battery should receive a single core score of round 1600, and we found a number of iPhone 6 scores from iOS 11.2.2 users that are just about in line with what we’d expect (here’s one at 1555, one at 1525, and one at 1475). Those all show around a 10% decrease or less in performance.
不幸的是,我们没有要测试的iPhone 6,但是由于Geekbench允许用户公开发布分数,因此我们做了一些挖掘工作。 我们知道装有新电池的iPhone 6的单核得分应为1600左右 ,并且我们发现iOS 11.2.2用户获得的许多iPhone 6分数与我们的预期基本相符( 这是在1555 , 一个在1525 , 另一个在1475 )。 这些都表明性能下降了大约10%或更少。
There are, of course, other scores that are lower, but it’s hard to determine how many of those decreases are due to the update, and how many are due to low battery health (since Apple throttles phones with old batteries). The only way we can truly know how much this update affects a given phone is with before-and-after benchmarks. But since we know what a pre-update new-battery 6 should look like, we can take the smaller 10% decreases at face value.
当然, 还有其他得分更低的得分 ,但是很难确定下降的原因有多少是由于更新引起的,有多少是由于电池寿命不足(由于Apple用旧电池限制了手机的寿命)。 我们真正知道此更新对给定手机有多大影响的唯一方法是使用前后基准测试。 但是,由于我们知道更新前的新电池6应该是什么样子,因此我们可以采用10%的较小面值减少量。
iPhone 6s (iPhone 6s)
On the year-old iPhone 6s we tested (which does not have a new battery), we saw a similar performance hit our expectations for the iPhone 6:
在我们测试过的一年的iPhone 6s(没有新电池)上,我们看到了类似的性能达到了我们对iPhone 6的期望:
Single-Core Score: 2000 before update and 1788 after—a 10.4% reduction in performance
单核成绩:更新前为2000,更新后为1788,性能降低了10.4%
Multi-Core Score: 3744 before update and 3166 after—a 17.5% reduction in performance
多核得分:更新前为3744,更新后为3166,性能降低了17.5%
Full Results: Results for the iPhone 6s before the update and after the update
Other iPhone 6s scores we looked at did not show as much of a hit, so it’s possible that others may see even better performance than us.
我们查看的其他iPhone 6s得分并没有表现出太大的成功,因此其他人可能会看到比我们更好的性能。
iPhone 7 (iPhone 7)
Our iPhone 7 showed very little reduction in performance, with the multi-core performance rising a bit:
我们的iPhone 7的性能几乎没有降低,而多核性能却有所提高 :
Single-Core Score: 3517 before update and 3376 after—a 4% reduction in performance
单核成绩:更新前为3517,更新后为3376,性能降低了4%
Multi-Core Score: 5907 before update and 6025 after—a 2% increase in performance
多核分数:更新前为5907,更新后为6025,性能提高了2%
Full Results: Results for the iPhone 7 before the update and after the update
iPhone 8 (iPhone 8)
Our iPhone 8 showed barely any reduction in performance at all. In fact, the single-core score went up slightly.
我们的iPhone 8几乎没有任何性能下降。 实际上,单核得分略有上升 。
Single-Core Score: 4240 before update and 4255 after—a 0.35% increase in performance
单核得分:更新前为4240,更新后为4255,性能提高了0.35%
Multi-Core Score: 10,300 before update and 10,254 after—a 0.5% reduction in performance
多核分数:更新前为10,300,更新后为10,254,性能降低了0.5%
Full Results: Results for the iPhone 8 before the update and after the update
iPhone 8 Plus (iPhone 8 Plus)
Our iPhone 8 Plus also showed a negligible change in performance.
我们的iPhone 8 Plus的性能变化也可以忽略不计。
Single-Core Score: 4243 before update and 4246 after—a 0.07% increase in performance
单核成绩:更新前为4243,更新后为4246,性能提高了0.07%
Multi-Core Score: 10,438 before update and 10,232 after—a 1.7% reduction in performance
多核得分:更新前为10,438,更新后为10,232,性能降低了1.7%
Full Results: Results for the iPhone 8 Plus before the update and after the update
We have not yet had a chance to test an iPhone 6, but we will update this post when we do.
我们还没有机会测试iPhone 6,但是我们会在更新时更新此帖子。
As you can see from the above results, however, our results show that the performance hit from upgrading to 11.2.2 is not nearly so big as indicated by Mughal’s results with his iPhone 6. Our results do show that that newer phones suffer a milder performance drop than older phones, which we know is happening with desktop PCs as well. But we were not able to replicate anything close to what Mughal saw. And given that other users have seen good results after running the benchmark a second time, we’re guessing there are confounding variables for users claiming a massive slowdown.
从以上结果可以看出,我们的结果表明,升级到11.2.2所带来的性能下降并没有像Mughal的iPhone 6所表明的那样大。与旧款手机相比,性能下降了,我们知道台式机也正在发生这种情况。 但是我们无法复制接近莫卧儿所见的东西。 考虑到其他用户在第二次运行基准测试后已经看到了不错的结果,我们猜测对于声称大幅降低性能的用户来说,存在一些令人困惑的变量。
All this makes sense, because the 11.2.2 update is really designed to mitigate exploit techniques that affect Safari and other apps that use the WebKit API to display web pages. In Apple’s own support article about these vulnerabilities, they speak to their own benchmark results:
所有这一切都是有道理的,因为11.2.2更新确实旨在减轻影响Safari和其他使用WebKit API来显示网页的应用程序的利用技术。 在Apple自己的有关这些漏洞的支持文章中 ,他们说出了自己的基准测试结果:
On January 8th Apple released updates for Safari on macOS and iOS to mitigate these exploit techniques. Our current testing indicates that the Safari mitigations have no measurable impact on the Speedometer and ARES-6 tests and an impact of less than 2.5% on the JetStream benchmark.
1月8日,Apple在macOS和iOS上发布了Safari的更新,以缓解这些攻击技术。 我们目前的测试表明,Safari缓解措施对Speedometer和ARES-6测试没有可测量的影响,对JetStream基准的影响不到2.5%。
Of course, these may not be the last updates Apple pushes out for iOS to deal with these vulnerabilities, so we’ll keep this article updated with future developments.
当然,这些可能不是Apple为iOS推出的用于解决这些漏洞的最新更新,因此我们将根据未来的发展来更新本文。
如何测试你的iPhone (How to Test Your iPhone)
Of course, the best way to find out how your phone will perform is to run benchmarks yourself. To run these same tests on your iPhone, you’ll need purchase a 99 cent app named Geekbench. Before you update to 11.2.2, start the app, choose the “CPU” option, and then tap the “Run Benchmark” link.
当然,了解手机性能的最佳方法是自己运行基准测试。 要在iPhone上运行这些测试,您需要购买一个名为Geekbench的99美分应用程序。 在更新到11.2.2之前,请启动应用程序,选择“ CPU”选项,然后点击“运行基准”链接。
![](https://i-blog.csdnimg.cn/blog_migrate/e428149e95263341f26a9ad2d0aca70b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cbe35841512a1b1079c3e544573e9a33.png)
You’ll get a results screen like this:
您将获得如下所示的结果屏幕:
![](https://i-blog.csdnimg.cn/blog_migrate/3ceca0ac32481daae453a44c17070191.png)
Update your iPhone to 11.2.2, and then run the same benchmark again. You can click the “History” tab at the bottom of the Geekbench screen to compare your results, and you can also upload results to the Geekbench site. (Remember, though: if you see a slowdown, try rebooting your phone or waiting a while and running the benchmark again. It’s possible it was slow for reasons other than the Spectre mitigation patch.)
将您的iPhone更新到11.2.2,然后再次运行相同的基准测试。 您可以单击Geekbench屏幕底部的“历史记录”选项卡以比较结果,也可以将结果上传到Geekbench站点。 (不过请记住:如果发现速度变慢,请尝试重启手机或稍等片刻,然后再次运行基准测试。这可能是由于Spectre缓解补丁以外的其他原因导致速度变慢了。)
没关系,您应该更新到11.2.2 (No Matter What, You Should Update to 11.2.2)
Our results show that you probably don’t worry so much about slower performance when upgrading to 11.2.2. But no matter what you find, or what other users discover as this story develops, you should definitely install the update. This is an important patch, as it addresses major security flaws, so it’s worth a little bit of a performance reduction, if that reduction exists.
我们的结果表明,升级到11.2.2时,您可能不必担心性能降低。 但是,无论您发现什么,或者随着故事的发展其他用户发现什么,您都绝对应该安装此更新。 这是一个重要的补丁,因为它解决了主要的安全漏洞,因此,如果存在性能降低的情况,则值得进行性能降低。
Also, if you find that your iPhone shows much lower benchmark scores than you expect (or has just been feeling slow in general), you may be able to speed up your iPhone by replacing the battery. Apple is currently offering battery replacements for a mere $29, so if your iPhone is more than a year or so old, it’s a small price to pay for getting back that sweet sweet speed.
此外,如果您发现iPhone的基准测试分数比您预期的要低得多(或者总体上感觉很慢),则可以通过更换电池来加快iPhone的运行速度 。 苹果目前仅以29美元的价格即可提供电池更换服务,因此,如果您的iPhone已有一年多的历史了,恢复这种甜蜜的甜蜜速度就要付出很小的代价。
Image Credit: Anna Hoychuk/Shutterstock
图片来源: Anna Hoychuk / Shutterstock
翻译自: https://www.howtogeek.com/339127/ios-11.2.2-probably-wont-slow-down-your-iphone-that-badly/