PM never releases memory?

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, satrow

PalleP
Fanatic
Fanatic
Posts: 153
Joined: 2018-02-14, 17:36

Re: PM never releases memory?

Unread post by PalleP » 2019-07-21, 10:44

adesh wrote:
2019-07-21, 09:34
What are the browser settings you have tweaked? It'd be good if you publish your "troubleshooting info" here so somebody can point out the faulty configuration. See the stickies for that.
I have provided tons of info several times, see these two treads:

viewtopic.php?f=3&t=20573&hilit=freeze

viewtopic.php?t=20882

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24253
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: PM never releases memory?

Unread post by Moonchild » 2019-07-21, 14:21

PalleP wrote:
2019-07-21, 10:44
I have provided tons of info several times, see these two treads:
I understand that you feel it superfluous, but:
  1. You can't really expect people to go and dig through your previous posts in case you already posted the relevant information before
  2. The information provided in other threads may be outdated
City of Heroes public server: https://www.moonshard.org/ -- Vote for it on cohservers.com

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

PalleP
Fanatic
Fanatic
Posts: 153
Joined: 2018-02-14, 17:36

Re: PM never releases memory?

Unread post by PalleP » 2019-07-21, 19:47

Ok, I have now made a new tread in general instead of here under Linux, and hope it will not be flooded by users telling that they can open 200 tabs.

viewtopic.php?f=3&t=22613

User avatar
mabloom
New to the forum
New to the forum
Posts: 2
Joined: 2019-08-25, 11:08

Re: PM never releases memory?

Unread post by mabloom » 2019-08-25, 12:53

PM does , I think, need to have it's memory usage examined closely by an engineer who is not absolutely certain that it has no issues in that area.

I've been using an old 1,2Ghz Pentium M machine with 512Mb Ram as an emergency measure following the death of my regular computer(due to its power supply getting shorted out due to absentminded insertion of the wrong kind of connector (one of those wide and flat, hard-metal-shielded, skinny connectors provided for new external USB-3 drives) into a regular USB receptacle into it (It was an ASUS Gaming laptop, for those who might want to be wary, prior to purchase, of hardware that fails to protect it's power supplies from such accidental circumstances).

With a 32 bit version of Pale Moon, this machine very quickly demonstrates the problem being discussed in this thread without very many tabs in use.

This old Pentium M machine turns out to be a very useful testbed for demonstrating the issue because on the same system, I have also been using a 32 bit version of the "Flashpeak Slimjet" browser (not at the same time, of course). Although Slimjet does slow down as tabs are accumulated, unlike the Pale Moon browser, it speeds up again as I close some of them. "apples vs oranges" concerns should only be minimal as I am using the same mix of web pages in Pale Moon as in Slimjet. "Minimal" rather than zero simply because the 32 bit version of slimjet has some bugs which cause failures in the rendering of some media types. For the purpose of maintaining the integrity of these comparisons, however, I'm making a conscious effort to avoid pages using those types.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24253
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: PM never releases memory?

Unread post by Moonchild » 2019-08-25, 13:25

Minimum system requirements for Pale Moon include 1GB of RAM (with most of that free for use, I should clarify). Its settings and (internal) configuration aim for that as a minimum. If you are constantly creating memory pressure by running it on a machine with half the expected minimum amount of RAM, with a good chunk of that taken up by the OS and other software, then you can expect the browser to not perform well.
City of Heroes public server: https://www.moonshard.org/ -- Vote for it on cohservers.com

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
mabloom
New to the forum
New to the forum
Posts: 2
Joined: 2019-08-25, 11:08

Re: PM never releases memory?

Unread post by mabloom » 2019-08-25, 18:46

As I'd hoped my post would have made clear, my immediate situation is a very temporary one. One that you could have treated as a stroke of luck, for it caricatures the very real situation that others are seeing, but because the amount of memory on their systems is in excess of the amount you have specified as a minimum, they have have had more difficulty than I've had with the main task that is an end-user's responsibility in such a situation: that of delivering to maintainers a means for reproducing the problem that they are seeing.

In the relevant (to this discussion) portions of the 40+ years I have spent in the field of computer science, I have diagnosed and resolved countless difficult bugs and escalations at both user-level and deep within the guts of the UNIX kernel. In doing so, I have experienced many times just how difficult it can sometimes be to obtain data that is of sufficient quality and/or quantity to help reproduce a reported problem.

To be handed an a new insight into an existing problem that has been reported by others is a gift.

To turn that gift on its head, and suggest that the person giving you that gift was wrong to do so is a kind of hubris that is ultimately going to do harm to your product.

If I were one of the earlier individuals who had described having this issue (on systems that exceed the memory requirements stated in your reply to me) I would be outraged at such dismissal of additional data that a third party had taken the time and trouble to provide you with to help in the investigation of the problem I'd previously reported.

When I first read about Pale Moon, not very long ago, I had high hopes for it.

I'm researching the purchase of a new computer, "as we speak".
I'm also learning about Pale Moon's support, both from posts on other sites and in these forums. And I've discovered that your response to the assistance I tried to provide is not unusual. It conforms to a trend in how "uncomfortable issues" appear to be dealt with here. (In fact, after reading about the trumpish manner in which NoScript had been labeled malware, I half-seriously actually had expected the information I was providing to be treated with dismissal.)

Some of the following, which range from probable to quite certain, may be under your control, and some may not be:
  1. I'm going to replace my damaged and hopelessly inoperative computer soon, after which
  2. this low-memory computer shall go back to the closet, and
  3. you may continue to dismiss a very real macro-level memory leakage issue, and
  4. if there are further posts about it, you may find ways to dismiss those too.
  5. Since Pale Moon is too good to have real problems, there will be other issues reported that are also dismissed
  6. The number of un-problems may continue to accumulate, and maintainer frustration with end-users may mount.
  7. The number of un-problems has the potential to become so great that most copies of Pale Moon could end up being "relegated to the closet".

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24253
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: PM never releases memory?

Unread post by Moonchild » 2019-08-25, 19:10

Excuse me, but reporting issues in a non-supported environment that may or may not be caused by the same is not a "gift", it's complicating matters and opening the door to a lot of wasted time and effort if it is not caused by the same. If you are so experienced in your troubleshooting as you say you are, then you should already know this.

Accepting such an environment as valid will not help anyone except your temporary use case, so please don't try to make it into something it's not. Being all high and mighty and by-the-by insulting the people providing this browser is not scoring any points either. If you want to set yourself up for being dismissed and ignored, then that is exactly the way to do it, and that will be all on you, not Pale Moon, not the community, not the "trumpish" devs, no, just you.

You should not attach anything to our refusal to cooperate in troubleshooting a system that is way below spec except this: Minimum system requirements are minimum system requirements. Not "kinda" minimum, not "acceptable", but "totally unsupported".

You can pat yourself on the back all you want and you can try to lay blame where none is due all you want, but that doesn't change the fact that these minimum requirements are stated for a reason.
City of Heroes public server: https://www.moonshard.org/ -- Vote for it on cohservers.com

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

Post Reply