Hi Dave!
You might want to test FF with a new profile. A couple of times I've had SM break in a weird way where the CPU's were always active to some degree. Never did figure it out but fixed by reverting to a backup profile.
...
I keep a lot of JavaScript disabled too, using NoScript.
Your response caused me to go back to some old notes and do a little digging around.
I had originally included this CPU spike in my earlier testing report b/c I felt that added extra load to FF execution and therefore if there was anything else that would tax the system more and potentially cause a greater impact on Eugene's msgtest benchmark it would have been this.
So having said that, what I did remind myself of is the fact that the layout.framerate option - which defaults to 0 (zero) in our install - is what causes this behaviour on my system.
I have tried numerous other values but for this and while they do completely do away with the CPU spike they do have the unwelcome outcome of producing choppy FF page scrolling, which I do not enjoy at all.
What I haven't figure out yet is why some sites produce this while others do not exhibit any. I suspect it's got everything to do with various page elements, but having spent some time trying to track this down (through FF's Web Developer console) I was never able to pinpoint the root cause. I likewise run the various JS blocking utils.
Consider the following: doing a 30 secs recording of FF's performance while I'm typing up this message, I note the following:
- avg fps is 401.47
- 81% of time was spent in the Graphics function
- 8% in Gecko
- all other ones amounted to the remaining 11%
...anyways, this is a much bigger conversation that I recall us spending a good amount of time on during the FF 45 build by dmik!!! lol