Overclock.net › Forums › Software, Programming and Coding › Other Software › Waterfox 56.0: 30 November [Free, open and private web browser.]
New Posts  All Forums:Forum Nav:

Waterfox 56.0: 30 November [Free, open and private web browser.] - Page 668

post #6671 of 7367
Thread Starter 
Quote:
Originally Posted by remixedcat View Post

16

 

Okay well that usage is about reasonable but I'm working to cut it down either way :)

 

Quote:
Originally Posted by bIOforger View Post

Mines always used 2.5-3GB after a few hours just with two instances open using multifox and facebook open in effectively 2 tabs or 2 windows. I remember it being a lot better under V34 though. I have 8GB of RAM.

 

Yes it's due to the new memory allocator. It's definitely leaky so I'm going to replace it.

 

Quote:
Originally Posted by kevindd992002 View Post

@MrAlex

I'm not sure if I told you this problem already but when I re-open my WF browser (it is set to save all tabs upon exit), the last selected tab turns into a "new tab" without any information on it so I lose that tab. Simply put, when I exit WF while a specific tab is selected that tab will become a "new tab" when re-opening WF. How do I troubleshoot this?

 

Hmm you can troubleshoot this by running in safe mode or trying a blank profile.

Quote:
Originally Posted by themushroom View Post
 
Quote:
Originally Posted by MrAlex View Post


Yes looks like Intel TBB malloc might be a bit leaky (although I've tried to reproduce this by running lots of benchmarks simultaneously and have yet to fill up the browsers memory, so I might have to leave it open overnight).

Yes there's a useful guide here, although might be a bit out-dated.

I ran through the tips (and thank you for them! did answer other questions I had about FF/WF) and adjusted things to be smaller, but this isn't touching the issue. Here are the cache info screen the above link referenced and the Task Manager screen, capped a minute apart so it will be referring to the same session/quantity of data:



I saw someone a page or two ago question whether Flash is the culprit, which to me would make sense because I have done most of my browsing to get to this point on Tumblr, which is fairly heavy with things that autoplay and the fan on my GPU kicks in accordingly (Vine loops, uploaded videos, and convoluted themes invoke this). Would the Flash plugin -- and isn't that one of the rare 64-bit plugins? -- hang onto data like this? The only add-ons I have installed are Flash Video Downloader 7.1.2 and Xkit 7.4.5. I'm just making guesses how the browser can report one thing about itself but the system another.

And to concur with bIOforger, I don't recall seeing bloaty behavior like this in v34.

 

Glad to know it helped a little. The information that the browser is showing is correct but I don't think it's the total system memory usage.

Quote:
Originally Posted by malcomX View Post

friend ask
try --disable-verify-mar he say
Code:
# Check whether --enable-verify-mar or --disable-verify-mar was given.
if test "${enable_verify_mar+set}" = set; then
  enableval="$enable_verify_mar"
  if test "$enableval" = "yes"; then
    MOZ_VERIFY_MAR_SIGNATURE=1
  elif test "$enableval" = "no"; then
    MOZ_VERIFY_MAR_SIGNATURE= 
  else
    { echo "configure: error: Option, verify-mar, does not take an argument ($enableval)." 1>&2; echo "configure: error: Option, verify-mar, does not take an argument ($enableval)." 1>&5; exit 1; }
  fi
fi

memory leaks very bad still hope soon fix security important thumb.gif

 

Hey malcomX, thanks I've managed to disable the need to check for MAR signatures, the problem is that users on 35.X can't update unless a MAR is signed which is bad because then they can't get the latest update when it releases :(

    
CPUGraphicsRAMHard Drive
Intel Core i7-4650U Intel HD Graphics 5000 Samsung 8GB DDR3 Samsung 512GB SSD 
OS
Macintosh OS X "Yosemite" 
  hide details  
Reply
    
CPUGraphicsRAMHard Drive
Intel Core i7-4650U Intel HD Graphics 5000 Samsung 8GB DDR3 Samsung 512GB SSD 
OS
Macintosh OS X "Yosemite" 
  hide details  
Reply
post #6672 of 7367
Quote:
Originally Posted by themushroom View Post

When you say "without the hyphens", do you mean the preference should be name "config.trimonminimize"?

Mine ("trim_on_minimize") has been set to True all along and I have the consumption issues.
Supposed to be config.trim_on_minimize
See here: http://kb.mozillazine.org/Config.trim_on_minimize
My FF/WF is removed from taskmanager when minimized and seem to be clenced from leaked RAM..
post #6673 of 7367
Quote:
Originally Posted by MrAlex View Post

Hmm you can troubleshoot this by running in safe mode or trying a blank profile.

Will that delete all my tabs then? After trying safe mode or a blank profile, what then?
My System
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-2600K Asus P8Z68-V/GEN3 EVGA GTX 1080 Ti FTW3 2x8GB G.Skill Trident X (F3-2400C10D-16GTX) @ 2... 
Hard DriveHard DriveCoolingOS
Samsung 850 EVO 500GB Samsung Spinpoint F3 1TB CPU: Swiftech H220-X Windows 10 x64 Enterprise 
MonitorKeyboardPowerCase
Dell S2716DG Ducky Shine 3 DK9008 MX Brown and Red LED Seasonic P-760 SS-760XP2 Cooler Master HAF 922 
MouseMouse PadAudioAudio
Roccat Savu Steelseries QCK Mass Edifier HCS2330 2.1 Speaker System (using Onboa... HyperX Cloud Revolver Gaming Headset 
Other
APC BR1500GI UPS 
  hide details  
Reply
My System
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-2600K Asus P8Z68-V/GEN3 EVGA GTX 1080 Ti FTW3 2x8GB G.Skill Trident X (F3-2400C10D-16GTX) @ 2... 
Hard DriveHard DriveCoolingOS
Samsung 850 EVO 500GB Samsung Spinpoint F3 1TB CPU: Swiftech H220-X Windows 10 x64 Enterprise 
MonitorKeyboardPowerCase
Dell S2716DG Ducky Shine 3 DK9008 MX Brown and Red LED Seasonic P-760 SS-760XP2 Cooler Master HAF 922 
MouseMouse PadAudioAudio
Roccat Savu Steelseries QCK Mass Edifier HCS2330 2.1 Speaker System (using Onboa... HyperX Cloud Revolver Gaming Headset 
Other
APC BR1500GI UPS 
  hide details  
Reply
post #6674 of 7367

How about some power user tweaks just for WF ?

post #6675 of 7367
Quote:
Originally Posted by MrAlex View Post

Yes it's due to the new memory allocator. It's definitely leaky so I'm going to replace it.

You tracked down the real issue?
Quote:
Originally Posted by MrAlex View Post

Glad to know it helped a little. The information that the browser is showing is correct but I don't think it's the total system memory usage.

It doesn't solve the leak but I will admit that I think that at least one of the tricks (where the browser dumps some memory when minimised) is helping reduce its toll. Like right now Task Manager reports the size of WF is 1.9gb, which is down from 2.1 a little while ago, after using the browser for the last twelve hours. Whatever voodoo works, right?
post #6676 of 7367

the mushroom,

 

to be clear (and a bit pedantic),

"config.trim_on_minimize" has underscores,not hyphens. this, without the quotes, is the correct name in about:config.

 

"config.trim-on-minimize" has hyphens, aka dashes, or minus signs, and would be incorrect, as would spaces.

 

in about:config, it's a boolean, clicking it's name toggles it true or false.

 

screemer,

 

i note the recommendations in the linked article you referenced include a link to a bug comment explaining why the trim may be ineffective.


Edited by kronckew - 2/20/15 at 1:45am
post #6677 of 7367
Hey Alex,

I just felt like posting my experiences with WF after reading lots of posts in regards to the memory usage.

http://i.imgur.com/AHcQhHC.png

There's dozens and dozens of posts in this thread complaining about WF having memory issues, but I'm thinking the problem lies elsewhere. That picture is 37 tabs open, many with animated gifs (which seem to still process when the tabs arent selected), I have a youtube video playing with flash player (plugin container not shown, 257mb), half of the sites listed have scripts running on them in real time.

I'm running just 2 plugins (flash and java), 10 addons including stylish and greasemonkey, and about 40 userscripts modifying just about everything I do. Several of those scripts run quite a bit of real time updates.

This is after around 45 hours of use, spread over several days as I sleep my PC. I'm running on 35.0.1 that was posted in the thread a few days back but I'm not sure what/if anything has changed since then.

My experience is that memory has largely been irrelevant, having only 8GB myself I haven't had much issue with the system/responsiveness or any lag/freezes or halts within WF.

One thing did make an amazing difference to the ram usage, swapping over from Adblock Plus to uBlock (https://github.com/gorhill/uBlock).

Lots of the info on their github page shows significant gains in speed, overall performance and reduction in memory compared to all other adblocking solutions. Considering their data for how much extra memory ABP uses, and I'm going to take a wild swing and guess just about everyone here has an adblocker, I'd say maybe swap over to ublock for a bit and test memory.

That said, even comparing firefox release with WF, I can't say I see too much difference in memory. I make it a habit use the same profile where ever I go, clean it out with CCleaner + winapp2 regularly (not removing any cache), and every 6 months or so I rebuild the profile entirely from scratch.

If you want anymore info just ask. I appreciate all the hard work you've done and I'm desperate for a build of 36. FF35 fixed issues that have plagued me for a long time, but broke several features I use often, both of which are fixed for 36. I can't wait!

Thanks again Alex
Edited by Morphello - 2/20/15 at 5:35am
post #6678 of 7367
Quote:
Originally Posted by kronckew View Post

to be clear (and a bit pedantic),
"config.trim_on_minimize" has underscores,not hyphens. this, without the quotes, is the correct name in about:config.

Yes. Which still raises the question why the words "without the hyphens" were used when there were no hyphens in the statement. thumb.gif
Quote:
Originally Posted by Morphello View Post

There's dozens and dozens of posts in this thread complaining about WF having memory issues, but I'm thinking the problem lies elsewhere. That picture is 37 tabs open, many with animated gifs

Seems you are doing something different than others (me especially) that results in you not having the issue while others get the program bloated. 1.4gb might be reasonable if you have 37 tabs open, sure, but others have one tab open to a blank screen and still have 3+gb in use for some reason. Leaky Flash plugin or some wonky add-on performance? Plenty of variables.
post #6679 of 7367
Quote:
Originally Posted by themushroom View Post

Seems you are doing something different than others (me especially) that results in you not having the issue while others get the program bloated. 1.4gb might be reasonable if you have 37 tabs open, sure, but others have one tab open to a blank screen and still have 3+gb in use for some reason. Leaky Flash plugin or some wonky add-on performance? Plenty of variables.

Good point. I've always used the latest Flash beta from the adobe labs page with WF, which as given me headaches in the past, but generally the new experimental features have outweighed the "beta" elements of the program. I originally started using the beta because of an issue I was having in FF with the stable release that had been fixed in the beta for over a month.

Just checking now, with my 3 pinned tabs and nothing else open, WF barely uses 290mb of ram.

I believe addon performance is probably a huge factor for some people, as is profile corruption over time. I use the DownloadThemAll addon. If you're going by the actual mozilla addons website, theres actually a 2+ year old copy there that only gets updated if certain bugs get found. I use the beta from the main website that gets updated more frequently (time between updates is 6+months plus), but the last update in January had a ton of performance improvements and, once again, massive memory gains.

Some of my scripts run on multiple repositories as well, a stable release and a dev build. Some of the main scripts I use haven't had a "stable" update for almost 2 years, yet great strides are being made on the dev channel. Again, despite having some issues (latest update to my youtube script broke playback entirely, had to revert, small hassle, etc), the cutting edge features always seems to treat me better than the stable route.

When I first started using WF, I noticed a moderate increase in overall memory usage, about +400mb over normal firefox for average usage. I wasn't too concerned because it was noticeably faster on my hardware. Over time, in combination with alex's work, mozilla's internal improvements and mod improvements, WF has reduced the memory footprint to far below what I originally had when I switched to WF.

TL;DR - Check for updates (inc betas) for your addons, scripts and otherwise. Clean you profiles. Try the latest Flash Beta as well. Updating to latest versions of everything does have some problems, but RAM aint one of em.
Edited by Morphello - 2/20/15 at 3:43pm
post #6680 of 7367
These are some of the edits I have picked up through the course of reading this forum and have just kept adding them to the list of things to do with new installs of FF/WF. I am wondering if many or any are still to be used for optimal performance? or do they cause more harm than good and should be discarded? Any help is appreciated. Here they are:


Set "browser.sessionstore.interval" to "300000"
Set "network.http.spdy.enabled" to "true"
Set “browser.sessionhistory.max_total_viewers” to "0"
Set "network.prefetch-next" to "false"
Set "layout.spellcheckDefault" to "2"
Set “network.http.pipelining” to “true”
Set “network.http.proxy.pipelining” to “true”
Set “network.http.pipelining.maxrequests” to "8"
Set "network.http.max-connections" to "256"
Set "network.http.max-connections-per-server" to "24"
Set "network.http.max-persistent-connections-per-proxy" to "8"
Set "network.http.max-persistent-connections-per-server" to "8"
Set "browser.cache.disk.preload_chunk_count" to "8"
Set "browser.cache.disk.metadata_memory_limit" to "1000"

Right-click anywhere and select New-> Integer or Bolean (T or F)

New->Integer “nglayout.initialpaint.delay”: set "25"
New->Bolean "network.dns.disableIPv6": set “false”
New->Integer “content.notify.backoffcount”: set “5“
New->Bolean “plugin.expose_full_path”: set “true”
New->Integer “ui.submenuDelay”: set “0"
New->Bolean “config.trim_on_minimize”: set "true"
New->Bolean "network.http.pipelining.firstrequest": set "true"
New->Bolean "content.notify.ontimer": set "True"
New->Integer "content.notify.interval": set "300000"
New->Integer "content.max.tokenizing.time": set "900000" (set to 3x whatever 'content.notify.interval is set to.) Was used to fix Adobe Flash lag during playback.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Other Software
Overclock.net › Forums › Software, Programming and Coding › Other Software › Waterfox 56.0: 30 November [Free, open and private web browser.]