Mypal68 icon indicating copy to clipboard operation
Mypal68 copied to clipboard

Single process specific bug

Open Feodor2 opened this issue 1 year ago • 14 comments

Так вот я докрутил али тот до конца, да с 900мб начло тормозить, всего дошло до 1100 примерно, закрываю освободило до 900, конечно это не дело, делаю measure в about:memory, видно что али сидит себе как-будто его и не закрывали, то есть что то мешает ему закрыться и освободить память.

Для начала нужно выяснить с какой версии появилась эта проблема.

Кстати в мультипроцессе такой проблемы нет - закрыл , закрылся процесс и память освободилась.

Feodor2 avatar Jun 11 '24 17:06 Feodor2

видно что али сидит себе как-будто его и не закрывали, то есть что то мешает ему закрыться и освободить память

у майпалов скорей всего с самых первых

Кстати в мультипроцессе такой проблемы нет - закрыл , закрылся процесс и память освободилась

ну это только если закррылсо процесс браузер как и 20 лет назад совершенно не любит освобождать память

а если вкладок больше чем 3 никакие процессы уже не закрыываютсо...

NS-Clone avatar Jun 12 '24 15:06 NS-Clone

This happens not just in Mypal68 but also in New Moon by roytam1 and your old PM based Mypal too. It is annoying and requires me to restart the browser when it hits 1GB. The browser starts to occupy all the CPU when high RAM

Thyristor-Chopper avatar Jun 13 '24 13:06 Thyristor-Chopper

This happens not just in Mypal68 but also in New Moon by roytam1 and your old PM based Mypal too. It is annoying and requires me to restart the browser when it hits 1GB. The browser starts to occupy all the CPU when high RAM

This has been happening on Firefox as far back as Firefox official XP builds. It's something Mozilla's been told about repeatedly, but have never fixed. And they're not likely to anytime either.

Ariel-Schnee avatar Jun 13 '24 18:06 Ariel-Schnee

It is annoying and requires me to restart the browser when it hits 1GB.

that's why i'm using multiprocess it eat MOAR ram but browser works well when it eat 2GB

NS-Clone avatar Jun 14 '24 11:06 NS-Clone

but browser works well when it eat 2GB

are you using XP 64bit?

Thyristor-Chopper avatar Jun 14 '24 13:06 Thyristor-Chopper

that's why i'm using multiprocess

I use New Moon more these days because XUL is cool & WebExtensions is a garbage - although Mypal68 is normally faster than New Moon (there are some web pages that New moon is faster than Mypal68 tho)

Thyristor-Chopper avatar Jun 14 '24 13:06 Thyristor-Chopper

Yes old firefox based have this problem, do not release much memory. But not with all sites, let we find what exact site things cause this.

Feodor2 avatar Jun 14 '24 15:06 Feodor2

New Moon

i think NM is slightly "outdated" serpent52 runs MOAR useful firefox addons

and all old firefox'es stuck on 1GB... and now 1GB is only several opened tabs....

NS-Clone avatar Jun 14 '24 17:06 NS-Clone

are you using XP 64bit?

nope i'm using 4GB pagefile on SSD but firefox usually stored gigabytes of unused garbage that swaped once... singlleprocess firefox stuck because there is only 2GB address space for 32bit process

hmmm does old x64 firefox works well on x64 XP?

NS-Clone avatar Jun 14 '24 17:06 NS-Clone

hmmm does old x64 firefox works well on x64 XP?

not sure as I never used XP x64 on real hardware

but browser works well when it eat 2GB

I couldn't make the browser eat 2gb because even 1.2GB is the browser almost impossible to use & couldn't do anything. just a note-My 2 XP PCs has 8GB and 12GB physical RAM each with PAE enable patched kernel.

i think NM is slightly "outdated" / serpent52 runs MOAR useful firefox addons

I just liked the full customizability with early FF UI. Classic theme restorer(for serpent/centaury) is slightly limited. I could use status4evar extension to get the status bar tho

Thyristor-Chopper avatar Jun 15 '24 02:06 Thyristor-Chopper

I couldn't make the browser eat 2gb because even 1.2GB is the browser almost impossible to use & couldn't do anything

it's about single process 2GB process memory gets fragmented and...

in multiprocess it's works like firefox with used only 600MB :) 2024-06-15_063158

or maybe it's still swaped even with PAE also i'm have some extra ram on SSD :) so for me it works fast (on mypal)

you can try to put pagefile to ramdisc (some ramdiscs can do it without BSODs) and compare performance

also earlier i'm run browsers only from ramdisc 👍 in other hand profile/config in ram becomes MOAR vulnerable for crashes and several times per year you need to restore profile from backups... ...but now i'm not have enough ram for this... now i'm everyday using mypal with 500MB+ beyond 3GB 32bit ram limit... f@$n 5h1t n00b's sites!...

also again in single process mypal still? doesn't saving images without glitches i turn on multiprocess bcz it's critical for me

some addons glitching in single process too

NS-Clone avatar Jun 15 '24 03:06 NS-Clone

After the observation, I found 4.4 version does not free memory on closed site too also crashes of out memory at 1.5gb even if is free memory available.

Feodor2 avatar Aug 17 '24 16:08 Feodor2

(untested) Try getting older Firefox or Pale Moon and install an extension called "Memory Fox", and in the toolbar/status bar menu select "Activate Memory Fox - All Processes". This extension will control memory leak from all processes (outside the browser too) so I think Mypal68 will be effected too. (Since XUL based extensions cannot be installed directly to Mypal68)

Thyristor-Chopper avatar Aug 25 '24 03:08 Thyristor-Chopper

Check the new 14.5 version

Feodor2 avatar Nov 25 '24 18:11 Feodor2