2 ms·
Off course. I would really like to ditch Chrome once and for all. What i don't get is that it's an unknown problem, many people have already filed bug reports
by kossTKR 8y ago
Off course. I would really like to ditch Chrome once and for all.
What i don't get is that it's an unknown problem, many people have already filed bug reports on the tracker:
https://news.ycombinator.com/item?id=18626325 https://news.ycombinator.com/item?id=18626325
(also see several blog posts like: https://www.kamshin.com/2018/07/firefox-on-macos-insane-battery-drain-subpar-performance-and-endless-frustration/ https://www.kamshin.com/2018/07/firefox-on-macos-insane-batt...)
I think it has to do with running the Macbook Pro at scaled resolution which is pretty much standard among devs on MB pro no? (otherwise you will have very little screen real estate).
I just created i Profile through the Gecko profiler once again but i don't know if that captures the CPU data? What external profiler do you use?
Profile here from Firefox nightly, 1 minute of scrolling around https://fs8.transfernow.net/download/5c0a9b99f98e/master/Firefox%202018-12-07%2016.43%20profile.sps.json.gz https://fs8.transfernow.net/download/5c0a9b99f98e/master/Fir...
----
Very non scientific test below that i need to external profiler to confirm:
Symptoms:
I get a hot computer when browsing / working normally
high CPU usage leading to
fans constantly running and battery drain
Doesn't happen in other browsers
Comparative methodology:
Open 20 tabs and scroll a bit up and down for 1 minute.
Check CPU usage in Activity monitor.
Check fan speed an temp.
Repeat in all major browsers.
Result:
Safari, Chrome and Opera the fans stays silent and i get moderate CPU usage.
Firefox the fans kick in quickly (also ran first to have a fair baseline temperature).
- Yoric 8y agoAh, thanks for the links, very useful. Do I understand correctly that you're checking CPU usage immediately after having scrolled up/down, or while scrolling up/down, right? Apparently, there are already people working on that bug. If I understand things correctly, Firefox uses transparent windows, but transparent windows use lots of CPU on some macOS configurations, and this somehow wasn't detected during testing (I imagine that the computers used for testing didn't have these configurations). If this is the same bug, as is likely, the bug is identified and developers are working on it: https://bugzilla.mozilla.org/show_bug.cgi?id=1429522 https://bugzilla.mozilla.org/show_bug.cgi?id=1429522 . If you wish, you may leave a message on that bug mentioning that you are available for profiling and testing a fix. It is my impression (but don't take my word on it) that the fix will ship in Firefox 65, which is currently in Nightly. Now, I'm not sure that the fix has already landed in the current Nightlies, but do you have the possibility of testing on Firefox Nightly if the problem is still present? (usual caveat: Nightly has Telemetry activated by default – if you don't like Telemetry, don't forget to disable it)
- kossTKR 8y agoThank you! Testing nightly the next couple of days and will report in the bug tracker if i still have problems.