I have Linux Mint installed on 3 computers at home, and all of them are almost unusably slow whenever Firefox is open. Here is the output from top:

top output while running Web Content

As you can see, "Web Content" and Firefox are collectively using up nearly all of my CPU, and more than 50% (4GB+) of system memory.

I have never had this problem in the past with Debian or Ubuntu, but it is occuring on every computer I've installed Mint on so far. This extremely high (near total) CPU/memory usage is constant, and is rendering my computer unusable.

Does anyone have ideas about how to fix this? If there is no fix, how can I keep this "Web Content" application from running at all?

share|improve this question
1  
This happen to me with lubuntu 15 too. – Carlos Feb 13 '17 at 13:12
2  
It happens to me with Ubuntu 16.04. I don't think it is related to Mint or any other distro. – Georg Feb 16 '17 at 21:59
1  
1) I use firefox nightly, updated regularly, 2) and I turn off the e10s, because I think it is a catastrophal move. --> I never had any problem, and I have a very fast, very small firefox. I simply don't have WebContent processes and similar crap. – peterh Sep 17 '17 at 22:33

this is a common problem causing nothing but the battery wasted energy decreasing unplugged operation time significantly.

the cause of the problem appears to be very simple: you may have too many tabs opened each having bulky and useless endless loops running java-scripts.

those java-scripts are usually not origin of the web site you are working with but an ad based 3rd parties from somewhere else trying to collect some info from your FFox session or just to display switching ads on a side.

the simple (but not unique) solution would be to install NoScript plugin - causing immediate effect - Web Content process CPU consumtion will decrease almost to 0%.

so keep NoScript installed on all your FFox'es and keep track on what domain you are actually allowing scripts from to be executed very carefully.

it's a good practice to allow only original domain scripts for permanent (a choice "allow") to have the web site you are visiting to display correctly all the useful information, but to keep side or extra domains only in "forbid" or "temporary allow" mode so the next FFox load will keep all these unwelcome scripts banned again.

share|improve this answer
    
That sounds like a rather reasonable explanation. – IraB Jun 8 '17 at 10:29
    
Upvoted, but in my case Ghostery was the add-on that appeared to engage the CPU while NoScript was also working. Apparently, NoScript had no control on the WebContent activities related to the functioning of Ghostery (arguably because they come from inside the system). My experience is in line with this other answer – XavierStuvw Dec 1 '17 at 11:31

I looks like you have some problematic Firefox plugins or extension installed? Try disabling any/all extensions and see if that resolves the issue.

Edit*: Check this link for further info - looks to be flash related: https://forums.linuxmint.com/viewtopic.php?t=231186

share|improve this answer
    
Sadly this link does not make sense for me. – Xi'an Feb 20 '17 at 21:22
    
It doesn't help. This happens even with the default install. – J. Taylor Apr 24 '17 at 23:41

I just had this problem with the "new" Firefox. The process was consuming 2.4 GB on a 4 GB machine with only one tab open. Disabling the Ghostery plugin solved the issue for me.

share|improve this answer
    
This is a good explanation for my case: I had NoScript and Ghostery up and running. Disabling Ghostery has brought the CPU usage of Web Content applications to a reasonable few percent. Hence, in my case, NoScript is useful (see post below) but could not guard against Ghostery. I use Ubuntu 14.04 LTS; the issue was felt more in a laptop than in a desktop with same Firefox and add-ons. – XavierStuvw Dec 1 '17 at 11:27

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.