Shockwave Flash plugin can use nearly 100% of CPU to play video; MacBook gets hot & slows down.
MacBook Pro 8,2 with OS X 10.6.8 4GB RAM 2GH Core i7 Firefox 20.0 Shockwave Flash 11.7.700.169 Hardware acceleration enabled. Flash player plugin often starts at 40% to 60% of CPU but sometimes slowly builds up to where Activity Monitor is showing close to or even over 100% of CPU effort. Processors heat up and fans run at over 4,000 RPM. Video begins to drop frames and may eventually stop. Only solution (but not good) seems to be to either kill (force-quit) the Shockwave process or quit/reopen Firefox. I suspect there may be other things using the Shockwave process elsewhere on the web page and/or on other tabs that I can't find. (Running Shockwave player in Safari seems to use much less CPU effort. Even when I play two full HD videos at the same time, it only uses 60% to 80% of CPU in Safari.) Is there another video player that I can use in place of Shockwave Flash?
Check your plugins are uptodated!
Remove the unwanted plugins
Thank you for the prompt reply and thanks for the suggestions, iam...
All of my plugins were already up to date, but I have disabled a couple which are not used.
A quick test for the problem shows it is still there, but seems improved. It will take some time to know for sure as I will have to try to recreate the same or similar conditions.
I think the best thing is to try to be sure there is only one Shockwave Flash process running at any time. Closing unneeded tabs/windows is probably the way to go.
P.S. I will soon be posting another question about a problem viewing video on the CNN.COM site.
I have the same issue, it's an unpleasant experience. I'm continually having to go into 'add-ons' to disable the Shockwave Flash. It's now pissing me off to the point of having to consider an alternative browser.
The issue - huge processor cycles and overheating - occurs on websites displaying (unwanted) Flash ads. Is there a way of customising Firefox to prevent/disable these unwanted Flash ads? Or other remedies?
Get AdBlock+ to disable flash ads. It includes a handy utility called FlashBlock. When enabled, this turns any flash element on a page into a placeholder, and you have to click on it to enable flash for that element. That should help a lot with your overheating issues when browsing the Internet.
Thank you shifuimam. Have downloaded AdBlock+ and am looking forward to the benefits!