[opensuse] Firefox memory leak
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart. Sometimes it happens within minutes of restarting, so I think it's related to whatever technology the web pages are using. I just did one of those FaceBook polls where you select radio buttons, and that one stopped Firefox dead in it's tracks. Over the past year, I've upgraded Firefox through official channels. Is there any recommendation for a version that works? Thanks, Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 27.08.2014 15:49, schrieb Jim Sabatke:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart. Sometimes it happens within minutes of restarting, so I think it's related to whatever technology the web pages are using. I just did one of those FaceBook polls where you select radio buttons, and that one stopped Firefox dead in it's tracks.
I have no problems with firefox since years. Do you have ADD-ONs installed? If you delete them, do you have the same problems?
Over the past year, I've upgraded Firefox through official channels. Is there any recommendation for a version that works?
Ich habe Version 30 hier
Thanks,
Jim
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2014 09:36 AM, Karl Sinn wrote:
Am 27.08.2014 15:49, schrieb Jim Sabatke:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart. Sometimes it happens within minutes of restarting, so I think it's related to whatever technology the web pages are using. I just did one of those FaceBook polls where you select radio buttons, and that one stopped Firefox dead in it's tracks.
I have no problems with firefox since years. Do you have ADD-ONs installed? If you delete them, do you have the same problems?
Over the past year, I've upgraded Firefox through official channels. Is there any recommendation for a version that works?
Ich habe Version 30 hier
Add-ins is a good bet. I'll disable and report back. It may take a while because of the nature of memory problems. One problem with add-ins is that often websites I need won't run without them. I'm running 26 and haven't been able to find any newer packages to install. Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 27 Aug 2014 11:51:01 -0500 Jim Sabatke <jsabatke@gmail.com> wrote:
I'm running 26 and haven't been able to find any newer packages to install.
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0/linux-i686/en-US/\ firefox-31.0.tar.bz2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2014-08-27 10:34 (GMT-0700) jdebert composed:
On Wed, 27 Aug 2014 11:51:01 -0500 Jim Sabatke wrote:
I'm running 26 and haven't been able to find any newer packages to install.
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0/linux-i686/en-US/\ firefox-31.0.tar.bz2
28 is still available for those resistant to switching to chromfox: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0/linux-x86_64/ http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0/linux-i686/ or switching to chromfox and having to manually restore the Firefox UI via plugin: http://www.google.com/url?q=https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/&sa=U&ei=3B3-U9TvBIrMsQSyzYDYCw&ved=0CBQQFjAA&usg=AFQjCNFGAQ7nNDM0wIiUtkm0g_x3SlEmrQ -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2014-08-27 10:34 (GMT-0700) jdebert composed:
On Wed, 27 Aug 2014 11:51:01 -0500 Jim Sabatke wrote:
I'm running 26 and haven't been able to find any newer packages to install. http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0/linux-i686/en-US/\ firefox-31.0.tar.bz2 28 is still available for those resistant to switching to chromfox: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0/linux-x86_64/ http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0/linux-i686/
or switching to chromfox and having to manually restore the Firefox UI via plugin: http://www.google.com/url?q=https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/&sa=U&ei=3B3-U9TvBIrMsQSyzYDYCw&ved=0CBQQFjAA&usg=AFQjCNFGAQ7nNDM0wIiUtkm0g_x3SlEmrQ I've been reluctant to use non-Suse packages because, at least in the
On 08/27/2014 01:10 PM, Felix Miata wrote: past, they put things in totally different locations and I didn't want to have a mix of lib's, etc. Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2014-08-27 15:40 (GMT-0500) Jim Sabatke composed:
I've been reluctant to use non-Suse packages because, at least in the past, they put things in totally different locations and I didn't want to have a mix of lib's, etc.
AFAIK, none of us who need to run multiple versions of any of the Geckos have an option to have more than one of any given persuasion installed at once, so most of the time I don't even run the one that is installed, opting to use Mozilla.org builds exclusively. Most of the time I have 2 SeaMonkeys and 3 Firefoxes running at once, but quite a bit of the time I have a 6th, and sometimes even a 7th, all running in KDE3 without unambiguous memory leakage. Sometimes I get a sense of leakage from the only one out of the whole bunch that knows anything about the existence of Flash. You might try renaming the Flash plugin binary to see if it makes your leak disappear. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/08/14 17:40, Jim Sabatke wrote:
On 08/27/2014 01:10 PM, Felix Miata wrote:
On 2014-08-27 10:34 (GMT-0700) jdebert composed:
On Wed, 27 Aug 2014 11:51:01 -0500 Jim Sabatke wrote:
I'm running 26 and haven't been able to find any newer packages to install. [snip direct mozilla install URLs]
I've been reluctant to use non-Suse packages because, at least in the past, they put things in totally different locations and I didn't want to have a mix of lib's, etc.
Jim
In your OP you said that, in the past, you've upgraded Firefox through official channels. Do you mean through the opensuse repos? You can get Firefox 31.0 and Thunderbird 31.0 from the opensuse repos: http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/ Add it to YaST Software Repositories, "switch" to that repo in software manager and you are all set. Alvin -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2014-08-27 10:34 (GMT-0700) jdebert composed:
On Wed, 27 Aug 2014 11:51:01 -0500 Jim Sabatke wrote:
I'm running 26 and haven't been able to find any newer packages to install. http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0/linux-i686/en-US/\ firefox-31.0.tar.bz2 28 is still available for those resistant to switching to chromfox: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0/linux-x86_64/ http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0/linux-i686/
or switching to chromfox and having to manually restore the Firefox UI via plugin: http://www.google.com/url?q=https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/&sa=U&ei=3B3-U9TvBIrMsQSyzYDYCw&ved=0CBQQFjAA&usg=AFQjCNFGAQ7nNDM0wIiUtkm0g_x3SlEmrQ OK, I've unpacked firefox v. 32 in my /opt directory tree and put a link and icon to it on a screen menu. For some reason, I can no longer find
On 08/27/2014 01:10 PM, Felix Miata wrote: the program to update the green gecko menu starter, so I have no idea how to link that firefox program to the correct one, That has for some time changed often enough that I lose track of how to access and edit it. I know that progress and security require that things change, but sometimes I miss the old days where this kind of stuff was simple. I guess with age I get tired of constantly having to relearn thihngs Thanks to all that have helped. Putting v. 32 in went much easier than I imagined it would. Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Jim Sabatke <jsabatke@gmail.com> [09-07-14 01:52]: [...]
OK, I've unpacked firefox v. 32 in my /opt directory tree and put a link and icon to it on a screen menu. For some reason, I can no longer find the program to update the green gecko menu starter, so I have no idea how to link that firefox program to the correct one, That has for some time changed often enough that I lose track of how to access and edit it.
/usr/bin/kmenuedit from kdebase4-workspace...rpm
I know that progress and security require that things change, but sometimes I miss the old days where this kind of stuff was simple. I guess with age I get tired of constantly having to relearn thihngs
I don't know what has changed in this respect, the same prog-name that I remember and my memory suffers greatly from old-timers. And right-clicking on the <gecko>/<kde-logo> still advises kmenuedit ??? gud luk, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 28/08/14 02:51, Jim Sabatke wrote:
On 08/27/2014 09:36 AM, Karl Sinn wrote:
Am 27.08.2014 15:49, schrieb Jim Sabatke:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart. Sometimes it happens within minutes of restarting, so I think it's related to whatever technology the web pages are using. I just did one of those FaceBook polls where you select radio buttons, and that one stopped Firefox dead in it's tracks.
I have no problems with firefox since years. Do you have ADD-ONs installed? If you delete them, do you have the same problems?
Over the past year, I've upgraded Firefox through official channels. Is there any recommendation for a version that works?
Ich habe Version 30 hier
Add-ins is a good bet. I'll disable and report back. It may take a while because of the nature of memory problems. One problem with add-ins is that often websites I need won't run without them.
I'm running 26 and haven't been able to find any newer packages to install.
https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-auror... Alpha 2, called Aurora, of the nightly release of Firefox work-in-progress. Been using it for years without any (or almost no - I think there was were 2 minor hiccups over the past several years) problems. BC -- Using openSUSE 13.1, KDE 4.13.3 & kernel 3.16.1-6 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2014 11:51 AM, Jim Sabatke wrote:
Add-ins is a good bet. I'll disable and report back. It may take a while because of the nature of memory problems. One problem with add-ins is that often websites I need won't run without them.
I'm running 26 and haven't been able to find any newer packages to install.
Jim, I would put my money on an ill-behaved add-on. I'm ultra picky about firefox/thunderbird -- and the latest (while the UI is a pain) has been very well behaved from a memory/performance standpoint. MozillaFirefox-31.0-33.1.x86_64 I generally have it up for weeks at a time with 5-15 tabs going. The only thing you really have to watch for are sights that force continual reloads and js updates. Other than that, FF 31 gets a very good grade. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/29/2014 07:49 PM, David C. Rankin wrote:
On 08/27/2014 11:51 AM, Jim Sabatke wrote:
Add-ins is a good bet. I'll disable and report back. It may take a while because of the nature of memory problems. One problem with add-ins is that often websites I need won't run without them.
I'm running 26 and haven't been able to find any newer packages to install.
Jim,
I would put my money on an ill-behaved add-on. I'm ultra picky about firefox/thunderbird -- and the latest (while the UI is a pain) has been very well behaved from a memory/performance standpoint.
MozillaFirefox-31.0-33.1.x86_64
I generally have it up for weeks at a time with 5-15 tabs going. The only thing you really have to watch for are sights that force continual reloads and js updates. Other than that, FF 31 gets a very good grade.
Thank you. I'm sure you are right about an add-on, though I only have a couple, like a password manager, and it's hard to imagine that taking up memory. I hate js and I would put money on that. As an old 'C', awk, yacc and lex programmer, the newer technologies are a bit of a mystery to me, though I understand them conceptually. I've designed and built quite a few little languages over my career, which was kind of my niche; solving problems with data structures and languages. That's the technology I come from and understand. I had expressed concerns about using non-Suse-generated distros because Suse loves to put things in different places than other distros. I've used Suse since 3.x and over time have been burned by disparate lib's, so I have avoided them over time. Of course I do compile quite a few programs that I need, like gimp plug-ins that aren't available any other way when I have to. So, any advice and guidance on installing a newer Firefox version would be appreciated. I'm sure I'll have to uninstall the existing stuff, but that's easy to do. Thanks, Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/29/2014 09:16 PM, Jim Sabatke wrote:
So, any advice and guidance on installing a newer Firefox version would be appreciated. I'm sure I'll have to uninstall the existing stuff, but that's easy to do.
Well, I moved from 11.4 FF 26 to 13.1 FF31 and the only hiccup was the UI change that occurred somewhere around 26. I had a little challenge in the move: See 7/14/14 thread: [opensuse] Firefox 30, noscript control stuck on bookmarks toolbar?? - how to move? Basically, I have a number of addons. Here is a list of my current: [110k] http://www.3111skyline.com/dl/bugs/openSuSE/131/ffaddons.jpg I don't know how to dump a text listing :( The trick to make everything work (after much frustration), was simply to uninstall the addons, then reinstall them. (don't ask me why) That solved all major problems I had with the 26->30 move. FF31 works functionally the same as 24-26, the UI (their continual need to dork with things) was the only substantial change. But after uninstall/reinstall of all addons, I can't really tell the difference. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, 29 Aug 2014 22:17:10 -0500 "David C. Rankin" <drankinatty@suddenlinkmail.com> wrote:
On 08/29/2014 09:16 PM, Jim Sabatke wrote:
So, any advice and guidance on installing a newer Firefox version would be appreciated. I'm sure I'll have to uninstall the existing stuff, but that's easy to do.
Well, I moved from 11.4 FF 26 to 13.1 FF31 and the only hiccup was the UI change that occurred somewhere around 26. I had a little challenge in the move:
See 7/14/14 thread: [opensuse] Firefox 30, noscript control stuck on bookmarks toolbar?? - how to move?
Basically, I have a number of addons. Here is a list of my current:
[110k] http://www.3111skyline.com/dl/bugs/openSuSE/131/ffaddons.jpg I don't know how to dump a text listing :(
Extension List Dumper may help.
The trick to make everything work (after much frustration), was simply to uninstall the addons, then reinstall them. (don't ask me why) That solved all major problems I had with the 26->30 move. FF31 works functionally the same as 24-26, the UI (their continual need to dork with things) was the only substantial change. But after uninstall/reinstall of all addons, I can't really tell the difference.
They usually just recommend deleting addons.ini, addons.sqlite, extensions.ini & extensions.sqlite. the app will scan the addons and rebuild the .ini & .sqlite files. FEBE and CLEO may help make reinstalling addons easier. Provided they're used before they're needed. Some addons won't work with the new UI. They require the status bar. And without the status bar, what's left gets too crowded now. Most annoying. jd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, 29 Aug 2014 21:16:37 -0500 Jim Sabatke <jsabatke@gmail.com> wrote:
On 08/29/2014 07:49 PM, David C. Rankin wrote:
On 08/27/2014 11:51 AM, Jim Sabatke wrote:
Add-ins is a good bet. I'll disable and report back. It may take a while because of the nature of memory problems. One problem with add-ins is that often websites I need won't run without them.
I'm running 26 and haven't been able to find any newer packages to install.
Jim,
I would put my money on an ill-behaved add-on. I'm ultra picky about firefox/thunderbird -- and the latest (while the UI is a pain) has been very well behaved from a memory/performance standpoint.
MozillaFirefox-31.0-33.1.x86_64
I generally have it up for weeks at a time with 5-15 tabs going. The only thing you really have to watch for are sights that force continual reloads and js updates. Other than that, FF 31 gets a very good grade.
Thank you. I'm sure you are right about an add-on, though I only have a couple, like a password manager, and it's hard to imagine that taking up memory. I hate js and I would put money on that. As an old 'C', awk, yacc and lex programmer, the newer technologies are a bit of a mystery to me, though I understand them conceptually. I've designed and built quite a few little languages over my career, which was kind of my niche; solving problems with data structures and languages. That's the technology I come from and understand.
I had expressed concerns about using non-Suse-generated distros because Suse loves to put things in different places than other distros. I've used Suse since 3.x and over time have been burned by disparate lib's, so I have avoided them over time. Of course I do compile quite a few programs that I need, like gimp plug-ins that aren't available any other way when I have to.
The SuSE Way doesn't seem to affect how apps from mozilla run. But if you use SuSE provided addons just remember, symlinks are your friends.
So, any advice and guidance on installing a newer Firefox version would be appreciated. I'm sure I'll have to uninstall the existing stuff, but that's easy to do.
In case this is useful: I install all mozilla in /usr/local/mozilla. Makes it easier to backup and reinstall if needed and helps preserve it all across system upgrades, especially if it's on a nonsystem partition, like /home. Under mozilla are firefox/, thunderbird/, seamonkey/, etc. Since I use multiple versions and languages, each version+language gets put in their own directory, i.e., firefox-32.0.en, firefox-22.0.ja, etc. under firefox/. Extensions are (mostly) common to all so they are put in a single directory under mozilla, symlinked from the various language/locale/versions. (Makes maintenance a bit easier.) Thus everything for mozilla is in one place, rather than scattered everywhere. It has problems, sure, but those can be worked around. And this arrangement is still less hassle to maintain. There are some caveats, such as globally installed addons cannot be upgraded normally: easiest workaround, mirror global addons in a profile, say, "SystemAddonManager", then upgrade there and copy over to the global directories and chown & chmod as needed. Symlinks don't seem to work for this, unfortunately. If I'm confusing you, I suppose I could try something else. But I'm sure others have better ways. jd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/30/2014 12:24 PM, jdebert wrote:
On Fri, 29 Aug 2014 21:16:37 -0500 Jim Sabatke <jsabatke@gmail.com> wrote:
On 08/29/2014 07:49 PM, David C. Rankin wrote:
On 08/27/2014 11:51 AM, Jim Sabatke wrote:
Add-ins is a good bet. I'll disable and report back. It may take a while because of the nature of memory problems. One problem with add-ins is that often websites I need won't run without them.
I'm running 26 and haven't been able to find any newer packages to install.
Jim,
I would put my money on an ill-behaved add-on. I'm ultra picky about firefox/thunderbird -- and the latest (while the UI is a pain) has been very well behaved from a memory/performance standpoint.
MozillaFirefox-31.0-33.1.x86_64
I generally have it up for weeks at a time with 5-15 tabs going. The only thing you really have to watch for are sights that force continual reloads and js updates. Other than that, FF 31 gets a very good grade.
Thank you. I'm sure you are right about an add-on, though I only have a couple, like a password manager, and it's hard to imagine that taking up memory. I hate js and I would put money on that. As an old 'C', awk, yacc and lex programmer, the newer technologies are a bit of a mystery to me, though I understand them conceptually. I've designed and built quite a few little languages over my career, which was kind of my niche; solving problems with data structures and languages. That's the technology I come from and understand.
I had expressed concerns about using non-Suse-generated distros because Suse loves to put things in different places than other distros. I've used Suse since 3.x and over time have been burned by disparate lib's, so I have avoided them over time. Of course I do compile quite a few programs that I need, like gimp plug-ins that aren't available any other way when I have to.
The SuSE Way doesn't seem to affect how apps from mozilla run. But if you use SuSE provided addons just remember, symlinks are your friends.
So, any advice and guidance on installing a newer Firefox version would be appreciated. I'm sure I'll have to uninstall the existing stuff, but that's easy to do.
In case this is useful:
I install all mozilla in /usr/local/mozilla. Makes it easier to backup and reinstall if needed and helps preserve it all across system upgrades, especially if it's on a nonsystem partition, like /home. Under mozilla are firefox/, thunderbird/, seamonkey/, etc. Since I use multiple versions and languages, each version+language gets put in their own directory, i.e., firefox-32.0.en, firefox-22.0.ja, etc. under firefox/. Extensions are (mostly) common to all so they are put in a single directory under mozilla, symlinked from the various language/locale/versions. (Makes maintenance a bit easier.) Thus everything for mozilla is in one place, rather than scattered everywhere. It has problems, sure, but those can be worked around. And this arrangement is still less hassle to maintain. There are some caveats, such as globally installed addons cannot be upgraded normally: easiest workaround, mirror global addons in a profile, say, "SystemAddonManager", then upgrade there and copy over to the global directories and chown & chmod as needed. Symlinks don't seem to work for this, unfortunately.
If I'm confusing you, I suppose I could try something else. But I'm sure others have better ways.
jd
Thanks, that isn't confusing at all. Like I've said, I have install a lot of software over the many years I've used Suse. I am likely to install it under the /opt directory, as I feel comfortable putting self-installed software there and not mixing it into the /usr tree. Thank you and everyone for their patient help. Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2014 09:49 AM, Jim Sabatke wrote:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart. Sometimes it happens within minutes of restarting, so I think it's related to whatever technology the web pages are using. I just did one of those FaceBook polls where you select radio buttons, and that one stopped Firefox dead in it's tracks.
I have also frequently experienced that. However, it's been pretty good the past couple of weeks. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2014 09:49 AM, Jim Sabatke wrote:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart. Sometimes it happens within minutes of restarting, so I think it's related to whatever technology the web pages are using. I just did one of those FaceBook polls where you select radio buttons, and that one stopped Firefox dead in it's tracks.
Over the past year, I've upgraded Firefox through official channels. Is there any recommendation for a version that works?
Very likely this is page specific, particularly with poorly crafted javascript. You can try turning javascript off and see, but a lot of pages might not render properly if at all. -- /"\ \ / ASCII Ribbon Campaign X Against HTML Mail / \ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
El 27/08/14 a las #4, Jim Sabatke escribió:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart.
While there might be indeed a memory leak. 99% of the time what users report as memory leak is a failure of understanding about how memory management works, what are the limitations, tradeoffs etc.. or a different problem altogether. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2014 10:33 AM, Cristian Rodríguez wrote:
El 27/08/14 a las #4, Jim Sabatke escribió:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart.
While there might be indeed a memory leak. 99% of the time what users report as memory leak is a failure of understanding about how memory management works, what are the limitations, tradeoffs etc.. or a different problem altogether.
I should have mentioned that I've run a system monitor and have watched Thunderbird take up more and more memory until it stops responding. I realize people often don't understand memory management. Back in the old days, I wrote memory management software for embedded systems and even a floppy disk controller with memory management. I've written routines that track allocation and reported problem routines. I had to really jump through hoops to get Windows to behave well in those days. The Firefox version supplied with later Suse versions, probably a plug-in, is really causing problems. I'm really not up on modern web technologies, but I don't think memory management has changed all that much. I do know that Java is supposedly graceful in it's memory management, but as another respondent suggested, it could be Javascript, and I know nothing about that. Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2014-08-27 at 11:45 -0500, Jim Sabatke wrote:
On 08/27/2014 10:33 AM, Cristian Rodríguez wrote:
El 27/08/14 a las #4, Jim Sabatke escribió:
For quite some time, and across a couple versions of OpenSuse (13.1 currently) I've had terrible problems with Firefox. It displays the usual memory leak problems that programs often show, getting slower and slower until it becomes unresponsive until I kill it and restart.
While there might be indeed a memory leak. 99% of the time what users report as memory leak is a failure of understanding about how memory management works, what are the limitations, tradeoffs etc.. or a different problem altogether.
I should have mentioned that I've run a system monitor and have watched Thunderbird take up more and more memory until it stops responding. I realize people often don't understand memory management. Back in the old days, I wrote memory management software for embedded systems and even a floppy disk controller with memory management. I've written routines that track allocation and reported problem routines. I had to really jump through hoops to get Windows to behave well in those days.
The Firefox version supplied with later Suse versions, probably a plug-in, is really causing problems. I'm really not up on modern web technologies, but I don't think memory management has changed all that much. I do know that Java is supposedly graceful in it's memory management, but as another respondent suggested, it could be Javascript, and I know nothing about that.
- From top, in my machine: PID USER PR NI VIRT RES SHR SWAP S %CPU %MEM TIME+ COMMAND 5103 cer 20 0 2833720 1,308g 26992 210076 R 7,938 16,75 625:33.98 firefox 5521 cer 20 0 1508248 297476 21944 290572 S 0,000 3,631 44:31.39 thunderbird-bin The important figure seems to be 'RES', resident memory ussage. Yes, 1.5 GB is about normal here. In FF, browse to "about:about". Then you may notice an entry named "about:memory". Click on "measure". I just did, and found a single site using 350 MB (http://store.kobobooks.com/en-es/). I close the tab, start it again, and now has 18 MB. 'top' says " 1,241g". I will try not to open and forget that particular tab. If you use the "addblock plus" addon, it causes a lot of memory ussage per page, and lower page load speed, and it is uanavoidable (because the stylesheet is loaded once per frame, 4MB*N). <https://blog.mozilla.org/nnethercote/2014/05/14/adblock-pluss-effect-on-firefoxs-memory-usage/> <https://adblockplus.org/blog/on-the-adblock-plus-memory-consumption> <http://www.reddit.com/r/programming/comments/25j41u/adblock_pluss_effect_on_firefoxs_memory_usage/> page with 400 iFrames, With ABP, needs 1960MiB <http://vimcolorschemetest.googlecode.com/svn/html/index-c.html> Those links are a very intersting read to learn things about how browsers use memory and other things. It is mostly a chrome developer who does the explaining, not a mozilla one, but nevertheless he manages to explain why firefox is slowed by this addon, why it uses so much memory, and why it is unavoidable (or at least till somebody invents something). It is in the comments. The gist: [–]Klathmon 416 points 4 days ago Chrome Dev here. We see this (and much more) with chrome as well. Adblock, noscript, ghostery, and other addons like them cause 90% of the issues we see in the forums. At the very least, by running any of these you are: Increasing memory usage anywhere from 10% to 30% increasing overall cpu usage across all cores increasing overall load time of the page by about 15% to 50% completely screwing many of the optimizations that have gone into the browser, effectively making the multi-threaded nature of the browser fight itself. This is because these programs need to interrupt any and all http calls to check them against a big list of "no-no" domains held in memory. If it matches, they remove the element from the dom so it doesn't load and let the browser continue. This has the effect of making every single thread sync up each time the dom is updated, so these extensions can scan the new elements to ensure they aren't loading ads/scripts. Fancy stuff like threaded compositing, network predictors and prefetchers, and batched layout rendering are all abandoned when any one of these is in play. Then, there are some pages that impact terribly the browser. Now my FF is using 11% CPU, constant, doing nothing. Typically it is 2% here. It means I have somewhere a page (a tab) from some media site running some javascript thing. In chrome, you can press "Shift + Esc" and you get a task manager. No such thing in FF, unfortunately, I can't know what page it is till I happen to close it - and I may have a hundred tabs opened. There is no button to "stop scripts in this tab", either (freeze this tab). - -- Cheers, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlQB2nMACgkQtTMYHG2NR9V+rwCZAfBNqnthNuag2taElPdpabB2 CQkAn1lF7RjsmYtY+lYMfk7OE9klYLzw =z8cX -----END PGP SIGNATURE-----
On 08/27/2014 11:45 AM, Jim Sabatke wrote:
I should have mentioned that I've run a system monitor and have watched Thunderbird take up more and more memory until it stops responding. I realize people often don't understand memory management. Back in the old days, I wrote memory management software for embedded systems and even a floppy disk controller with memory management. I've written routines that track allocation and reported problem routines. I had to really jump through hoops to get Windows to behave well in those days.
Jim, I suspect this too is some addon (or some need to uninstall/reinstall the addons). At rough glance, I have some 200+ folders containing some 150,000 messages of mostly junk that I've yet to sort/delete. I do experience a tbird crash now and then (once every couple of weeks of 24/7 operation, but nothing alarming - the last two crashes being: Aug 8 04:00 bp-bb6449f8-f973-45a3-92b0-45c112140808.txt Aug 29 22:07 bp-58a9439b-2793-467d-b795-0f0472140830.txt Honestly, I bet if you did something similar to the following for thunderbird (transfer data to a new profile), your problems would improve: https://support.mozilla.org/en-US/kb/Recovering%20important%20data%20from%20... http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox As mentioned earlier, I didn't even have to go that far. The addon uninstall/reinstall was all it took (I still had addons that I had installed with FF3 TB2 and had updated for the past several years -- I suspect there were some earlier setting from old versions of addons still around that were fixed with the uninstall/reinstall) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/30/2014 05:46 PM, David C. Rankin wrote:
On 08/27/2014 11:45 AM, Jim Sabatke wrote:
I should have mentioned that I've run a system monitor and have watched Thunderbird take up more and more memory until it stops responding. I realize people often don't understand memory management. Back in the old days, I wrote memory management software for embedded systems and even a floppy disk controller with memory management. I've written routines that track allocation and reported problem routines. I had to really jump through hoops to get Windows to behave well in those days.
Jim,
I suspect this too is some addon (or some need to uninstall/reinstall the addons). At rough glance, I have some 200+ folders containing some 150,000 messages of mostly junk that I've yet to sort/delete. I do experience a tbird crash now and then (once every couple of weeks of 24/7 operation, but nothing alarming - the last two crashes being:
Aug 8 04:00 bp-bb6449f8-f973-45a3-92b0-45c112140808.txt Aug 29 22:07 bp-58a9439b-2793-467d-b795-0f0472140830.txt
Honestly, I bet if you did something similar to the following for thunderbird (transfer data to a new profile), your problems would improve:
https://support.mozilla.org/en-US/kb/Recovering%20important%20data%20from%20...
http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
As mentioned earlier, I didn't even have to go that far. The addon uninstall/reinstall was all it took (I still had addons that I had installed with FF3 TB2 and had updated for the past several years -- I suspect there were some earlier setting from old versions of addons still around that were fixed with the uninstall/reinstall)
OK, I've installed firefox v. 32 from one of the sources listed. I put it in the /opt tree and I deleted the distro installed firefox. Naturally I was missing flash downloader and player, so I went to the firefox add on site and installed those. Now when I go to flash sites, for example like YouTube, I get constant annoying pop-ups telling me I need to install flash, even though the media play perfectly. This was the major concern I had when installing a non-Suse package; all the loose ends that Suse takes care of. Any help with this? Thanks, Jim -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (12)
-
Alvin Beach
-
Anton Aylward
-
Basil Chupin
-
Carlos E. R.
-
Cristian Rodríguez
-
David C. Rankin
-
Felix Miata
-
James Knott
-
jdebert
-
Jim Sabatke
-
Karl Sinn
-
Patrick Shanahan