On Sat, Sep 1, 2018 at 5:07 PM John Jason Jordan <[email protected]> wrote:
> Firefox 61.0.1 on Xubuntu 16.04.
>
> I have tried Chrome, Midori, and lots of other browsers, but they all
> fail to provide all the functionality that I need. And they tend to be
> just as gluttonous as Firefox anyway.
>
> The big problem is CPU usage. The computer has 16GB of RAM, and I never
> come close to using all of it. But Firefox usually takes most of the
> CPU. This leaves me little for ripping and encoding movies, which is
> also very CPU intensive.
>
> I found a little program called cpulimit, which doesn't quite work. I
> launched Firefox yesterday with 'cpulimit -l 20 firefox' and right now
> Firefox itself is taking a mere 3% of the CPU, but there are currently
> four Firefox child processes ('contentproc') and one of them is taking
> 80%. This wouldn't be annoying if it was just a temporary usage while
> it was loading a web page or something, but it has been stuck at 80%
> for the past hour, even though all Firefox windows are minimized.
>
> The only way to get Firefox to behave is to kill it completely. And if
> I then re-launch it, even though I have it restore the previous
> session, it initially takes little of the CPU, but by a couple hours
> later it is back to taking almost all of it.
>
> Any suggestions?
>
Usually this is not directly the browsers fault but can be traced down to a
bad acting web page. For instance if you open up the browser and don't open
up any sites then the browser will not use much CPU. Or if you open up a
well written well-behaved webpage then the CPU will not stay at 80% for
hours. Figure out which webpage is causing the trouble and close it when
not using it or complain to its developer. Minimizing the window will not
change anything. Most Javascript running on the page will continue
running. It would be really nice if there were a suspend button for each
browser tab. That way you could pause it completely but keep it open and
unpause it when you need it.
Bill
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug