News for hackers. Stuff that matters.
Re:iPhone update for Meltdown-Spectre: before/after performa... by eridius on Wednesday January 10, 2018 @03:45PM (#16118905)
This article doesn't make any sense. The author is doing generic phone benchmarks. But the Spectre fix is a webkit fix only, not an OS-wide fix. If they're seeing performance regressions across the whole OS because of fixing Spectre, something's seriously wrong with their benchmark methodology.

Edit: The author upgraded from iOS 11.1.2 to iOS 11.2.2. This isn't just a test of the Spectre fix. The most likely explanation here is upgrading to iOS 11.2 caused their iPhone 6 to start throttling due to battery wear (11.2 added throttling to iPhone 7, and it's plausible that it changed the conditions for throttling on iPhone 6). It's also possible that this is instead caused by the Meltdown patch, but these numbers are still way out of line with what was expected for Meltdown on iOS, whereas they're very much in line with what we've been seeing with battery throttling.

Re:iPhone update for Meltdown-Spectre: before/after performa... by ianstormtaylor on Wednesday January 10, 2018 @03:53PM (#16118989)
This.

The article should be flagged off the front page or edited by the mods to show that it's questionable.

This is a single person's test results, across versions that are known to have touched the battery/CPU slowdown logic, showing insane performance degradation across almost every aspect of the phone... it's super questionable. And right now it's #1 on HN despite all of that, just spreading misinformation.

Re:iPhone update for Meltdown-Spectre: before/after performa... by runeks on Wednesday January 10, 2018 @04:07PM (#16119074)
I just did a 11.2.1/11.2.2 benchmark of my iPhone 7: https://browser.geekbench.com/v4/cpu/compare/6303880?baselin...

The result is that 11.2.2 is slightly faster than 11.2.1 (around 2%).

And here’s one of my iPad Pro 10.5”: https://browser.geekbench.com/v4/cpu/compare/6304146?baselin... (0.9% increase in performance).

Re:iPhone update for Meltdown-Spectre: before/after performa... by jlmn on Thursday January 11, 2018 @07:07PM (#16129291)
I did this same test with an iPhone X and iPad Pro 10.5" as well as a several year old Mini 2 and didn't see a difference. In fact, I saw what you did, my scores got better in most categories.
Re:iPhone update for Meltdown-Spectre: before/after performa... by cma on Wednesday January 10, 2018 @03:48PM (#16118939)
What sucks is there is no way to fix Spectre without going the battery throttled version.
Re:iPhone update for Meltdown-Spectre: before/after performa... by eridius on Wednesday January 10, 2018 @03:50PM (#16118955)
Yeah there is. Get your battery replaced. Apple will replace your battery for $29 (as long as there's sufficient wear, but if you're seeing throttling, you're well past the cutoff).
Re:iPhone update for Meltdown-Spectre: before/after performa... by Anechoic on Wednesday January 10, 2018 @04:47PM (#16119420)
>as long as there's sufficient wear,

That policy has changed, they will replace your battery upon request for $29 no matter what their diagnostic tests say.

Re:iPhone update for Meltdown-Spectre: before/after performa... by eridius on Wednesday January 10, 2018 @04:59PM (#16119528)
What's your source on that? Apple's message¹ said

> Apple is reducing the price of an out-of-warranty iPhone battery replacement by $50 — from $79 to $29 — for anyone with an iPhone 6 or later whose battery needs to be replaced, available worldwide through December 2018.

The "whose battery needs to be replaced" sure implies they're still going to actually test it.

¹https://www.apple.com/iphone-battery-and-performance/

Re:iPhone update for Meltdown-Spectre: before/after performa... by johntb86 on Wednesday January 10, 2018 @05:52PM (#16119901)
Re:iPhone update for Meltdown-Spectre: before/after performa... by JoBrad on Wednesday January 10, 2018 @09:23PM (#16120995)
I have an iPhone 6, and didn’t notice any further performance issues after upgrading to 11.2.2. I did have pretty serious issues (which have mostly remained) since upgrading to iOS 11. So I don’t think the latest version did anything more, at least on my phone.