Status update.
I've identified an issue that is reproducible that causes persistent high CPU usage. What I've found is related to ad-code, though can persist even when ads are blocked. It might explain the weird inconsistency we've seen on this. But not sure it explains it 100%. Regardless, I'm going to hope this is the issue.
- Reported to Apple. But even if they agree it's a bug and fix it, iOS updates happen relatively infrequently, so something we have to deal with
- Ad network is aware. I hope they can figure out how to fix it on their end. Right now I've implemented what is an unofficial patch for logged-in users. So if you stay logged in, I hope it doesn't recur. You may have to remove website data (Settings -> Safari -> Advanced -> Website Data -> find MacRumors -> swipe Left to delete) from MacRumors.com to completely clear it first. Hopefully a broader fix will be available soon.
- Even if the Ad network fixes the issue, it's something that presumably any Javascript can trigger. So even with an Ad network fix, I'm not sure we are completely in the clear.
arn