Palemoon X64 9.1 Memory issue

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.
Please direct questions that are Mac or Linux-specific (dealing with installation and OS integration) to the appropriate Linux or Mac board.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only. The main focus here is on Pale Moon on Windows. Please direct your questions that are specific for Linux and Mac to the dedicated boards for those operating systems.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
Locked
rodneyct

Palemoon X64 9.1 Memory issue

Post by rodneyct » 2012-01-31, 22:28

I had a problem with a memory leak on Palemoon 8 and when I upgraded to 9.0 it went away. When I updated to 9.1, the leak re-appeared and I didn't add any add-ons. At start up, it uses 260,000k, after running all day it increases to 1,000,000k . Is there something in the update that would cause this or is it just a coincidence. What can I do to track down/correct this issue.

User avatar
satrow
Forum staff
Forum staff
Posts: 1851
Joined: 2011-09-08, 11:27

Re: Palemoon X64 9.1 Memory issue

Post by satrow » 2012-02-01, 00:01

You should probably create a new profile and boot PM from that. I've had x64 open for over 8 hours now, must have opened in excess of 350 tabs, currently around 50 open and I've not seen as much as a GB in use - my VM usage doesn't even extend to that.

FX/PM safe mode = hold left Shift down while you click the (FX) PM icon and create a new profile from the resulting options window. Once tested for a while, you might want to begin importing some of your old data over - see the info about transferring data across profiles over at MozillaZine.

Add to your new profile with care, you really don't want to import whatever was bugging the old profile.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 29203
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Palemoon X64 9.1 Memory issue

Post by Moonchild » 2012-02-01, 18:12

As an aside, the bugfixes imported into Pale Moon 9.1 should have no impact whatsoever on memory allocation. So I agree with Cym here that it may be a profile issue, considering the core for memory management hasn't been changed between 9.0.1 and 9.1.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

rodneyct

Re: Palemoon X64 9.1 Memory issue

Post by rodneyct » 2012-02-03, 00:19

I followed the advice(thx for your help) and it seems to be Adblock Plus was the issue. I haven't had a lot of times to verify, but that is what seems to be affecting the memory. Are there any good alternatives to Adblock of any fixes for it? Thx.

rodneyct

Re: Palemoon X64 9.1 Memory issue

Post by rodneyct » 2012-02-07, 03:05

I was wrong about the Adblock, after further testing, the only way I could stop the leak was to disable Java. With Java enabled, my memory usage goes up 1,000k every 20 to 30 seconds. Any advice on how to correct this?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 29203
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Palemoon X64 9.1 Memory issue

Post by Moonchild » 2012-02-07, 08:17

Apart from disabling the Java plugin unless you need it for a page, there's little you can do.
Java is also a bit of a special case; it's the only plugin that is explicitly excluded from using the out of process plugin container (so it runs in the main palemoon.exe process instead). It's most likely that the 64-bit java plugin has some issues and a memory leak, which is, in all honestly, not really a Pale Moon issue.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

User avatar
satrow
Forum staff
Forum staff
Posts: 1851
Joined: 2011-09-08, 11:27

Re: Palemoon X64 9.1 Memory issue

Post by satrow » 2012-02-07, 10:24

Comment: I generally have all plugins but Flash disabled, if i need Java or any other plugin (as I did a very short time ago), I simply enable it, refresh the page/tab that requests/needs it and disable it again afterwards. No browser restart necessary. Same for FX (pretty sure it's the same for IE, I have all the same things disabled there too).

jaycelou

Re: Palemoon X64 9.1 Memory issue

Post by jaycelou » 2012-02-15, 16:19

I have some problem with Java RE version 7.1 and I downgrade to v6.30, it work fine until now.

BTW, according to my experience, almost all 64 bit application requite more memory than the 32 bit version, like PDF reader, PhotoShop etc.

User avatar
satrow
Forum staff
Forum staff
Posts: 1851
Joined: 2011-09-08, 11:27

Re: Palemoon X64 9.1 Memory issue

Post by satrow » 2012-02-15, 17:26

Update on Java:

Java was updated yesterday, many bugfixes and security holes plugged; 6.31 and 7.3 are the most recent versions. The version checking page there hasn't been updated yet, it still showed 7.1 as being current. (I've yet to notice any bug in the 8 months I've been using 7.x - but I rarely need to enable it.)

Note that you will need to install both the 32 and 64 bit versions if you use 64 bit browsers or Java software.

gggirlgeek

Re: Palemoon X64 9.1 Memory issue

Post by gggirlgeek » 2012-04-27, 05:27

I am having the same problem (I'm using 9.2x64.) I have been comparing it to Firefox 9.01 and Firefox 11 (32-bit versions.) I was assuming it's the nature of 64-bit apps since Process Explorer x64 takes 5x the memory as x86 version (which is still only 26Mb, 153mb virtual working set.)

I am new to 64-bit (Win7 Sp1) so just getting to know how things work. I may still switch back to 32-bit with the PAE tweak to use more than 3.5Gb of Ram. I can't BELIEVE the memory and hard disk space 64bit is requiring. I regularly go over 4Gb of ram with just Palemoon, Explorer, and a Pdf reader open (50%+ commit charge with 5Gb pagefile set -- I have 8Gb physical ram installed + 1Gb Gpu.) I've seen 50%+ with Firefox too. Explorer.exe is what gets huge. Palemoon competes with Explorer head-to-head.

Overall though Palemoon x64 is taking 1.2Gb+ Virtual memory (600mb Working set) when Firefox later takes 600mb Virtual with the same tabs open (about 25 tabs.)

I have noticed that Palemoon doesn't seem to be using my GPU the way Firefox does (I normally just glance at my GPU temperature in the system tray (with Speed Fan) to monitor this. With Firefox it heats up to about 43C, with Palemoon it sticks to it's normal 38C. The GPU history in procexp.exe confirms that only dwn.exe is using it at average 1% gpu. Going to post new thread about this.

Waiting for Palemoon x64 v12 to upgrade.

I'm using Process Explorer and the Working Set & Virtual Working Set columns to compare.

gggirlgeek

Re: Palemoon X64 9.1 Memory issue

Post by gggirlgeek » 2012-04-27, 06:35

Also, Palemoon seems to take more and more memory when simply browsing in 1 Tab (not opening and closing new tabs.) It get's close to the 1Gb Virtual Working Set I spoke of before, even without multiple tabs open. This doesn't seem normal.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 29203
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Palemoon X64 9.1 Memory issue

Post by Moonchild » 2012-04-27, 09:00

gggirlgeek wrote:Also, Palemoon seems to take more and more memory when simply browsing in 1 Tab (not opening and closing new tabs.) It get's close to the 1Gb Virtual Working Set I spoke of before, even without multiple tabs open. This doesn't seem normal.
It's not normal, no. It means there is a memory leak somewhere, but if it was something specific to Pale Moon's core, it should show up on just about every machine (which it doesn't).

A few things you may want to consider:
  • Update your graphics drivers to the latest version available. NVidia drivers in particular have quirks in their 64-bit implementations and have even led to Blue Screens when using Pale Moon x64. Pale Moon x64 will be one of the very few applications, if not the only one, that will talk natively in 64-bit to your video driver for 3D acceleration and as such it's still to be considered untested waters.
  • As an alternative, switch to a 32-bit version of Pale Moon. The performance will be comparable to (or with the current maturation level of 64-bit in the Mozilla code base even slightly better than) the 64-bit version. The specific advantages of the native 64-bit version of Pale Moon are quickly negated if you have a conflict at the system driver level (which you may have, considering your reports)
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

gggirlgeek

Re: Palemoon X64 9.1 Memory issue

Post by gggirlgeek » 2012-04-27, 10:48

Oooo! Glad you told me. I'm definitely messing with my Nvidia graphics drivers lately because this is a new build and it's an HTPC. I wouldn't have known the BSOD was from Palemoon if I got one because I'm messing with so much, including my bios.

I don't game at all so I haven't used the 3D drivers much. I did try the 3D vision plugins with Palemoon yesterday on some test videos. No BSOD's thankfully.

I am using the latest (296.10) Nvidia drivers now, but plan on testing the 301.24 beta drivers soon. I will try out Palemoon 32-bit.

Thanks!

Locked