A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Firefox has gotten to be a real memory hog



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old March 11th 19, 11:57 PM posted to alt.windows7.general
No_Name
external usenet poster
 
Posts: 21
Default Firefox has gotten to be a real memory hog

I am sure most any user of Firefox has noticed in the last few months that it has gotten to be a real
memory hog.

I have been looking for ways to decrease memory usage and release old memory and came across a new one
on me that I want to share with whoever else has not heard of it but has memory bloat problems from the
application.

enter "about:memory" in the same way you would enter "about:config"

click on "minimize memory usage". A rollover will disclose what it does.
Ads
  #3  
Old March 12th 19, 03:21 PM posted to alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default Firefox has gotten to be a real memory hog

wrote

|I am sure most any user of Firefox has noticed in the last few months that
it has gotten to be a real
| memory hog.
|

People talk about this a lot. I haven't yet tried the newer
FF versions, but there are things you can adjust, while checking
memory:about won't tell you much that's actually useful. In
addition there's the obvious solution of paying attention. If
you have 10+ tabs/windows open you have no reason to
be surprised they're hogging RAM.

* Cache size. The majority of webpages therse days are of
no value cached because most are generated dynamically.
That means your browser will rarely be told that its cached
version is as new as the current version because the current
version is always brand new, even if it hasn't changed in 2
years.
But if you allow a big cache then FF needs to manage it
and search it with every page you visit. I allow 10-20 MB cache.

* Super cookies. FF calls it "offline user data". If you
frequent a site that needs up to 100 MB space on your disk
then you need this. I remember Vanguard LH once said he needs
it for an online game he uses. I've never enabled any offline
storage and never needed it. But if it's enabled, sites may use
it whether they need it or not. And why not? It allows them
to use your resources to spy on you. (Look for "dom.storage"
and "offline-apps" prefs.)

* Prefetch - Disable all prefetch options. Prefetch means that
FF will load links on pages you visit in the background, so it
can appear to be very fast if you decide to click on one of
those links. (I'm not kidding. It really does that! There's also DNS
prefetch, typically used to look up advertiser IPs as a webpage
loads.) Prefetch is a ridiculous waste and also a privacy intrusion.
It's allowing all sorts of sites to monitor you and run script
while you actually don't even know those sites exist. DNS
prefetch and webpage prefetch can also be prompted by the
webpage itself, if you allow it.

* Number of connections - I don't actually know whether
this will save on RAM, but it could be tested by setting a
low limit on the number of concurrent connections. Like
prefetch, there are several pref settings involved.

* accessibility.blockautorefresh - This will stop pages from
updating periodically without asking.

* sessionstore - Do you want FF to load all of your open pages
if it crashes? Then you'll want this. If you're not worried
about that you can save RAM by disabling Session Restore.

These settings get into a lot of nitty gritty detail. You
may not want to go to so much trouble. But you should
know this is only going to get worse as the Internet
becomes more commercialized and ever more websites
try to control what you see and do.


  #4  
Old March 19th 19, 03:06 AM posted to alt.windows7.general
Richard[_22_]
external usenet poster
 
Posts: 2
Default Firefox has gotten to be a real memory hog

On 2019-03-12, David E. Ross wrote:
On 3/11/2019 3:57 PM, wrote:
I am sure most any user of Firefox has noticed in the last few months that it has gotten to be a real
memory hog.

I have been looking for ways to decrease memory usage and release old memory and came across a new one
on me that I want to share with whoever else has not heard of it but has memory bloat problems from the
application.

enter "about:memory" in the same way you would enter "about:config"

click on "minimize memory usage". A rollover will disclose what it does.


The amount of memory used is affected by the complexity of the Web pages
you are viewing, the sizes of any images in those pages, and the number
of tabs you have open.


And you should not forget all new silent added features:
https://support.mozilla.org/en-US/questions/1181551

This is what I always do with Firefox ESR on another operating system.
I think its always wise to choose Firefox ESR. (Extended Support Release)


Find and temporary rename:

to
to
to
to
to
to
to
to
to

Windows:
cd C:\Program Files (x86)\Mozilla Firefox\browser\features
or cd cd C:\Program Files\Mozilla Firefox\browser\features
ren *.xpi *.bak

Linux:
cd /usr/lib/firefox-esr/browser/features
sudo rename 's/\.xpi$/\.bak/' *.xpi

*notice: after a each Firefox update you have to repeat renaming*


And here are some prefs of my *initial single-launch* user.js for
Firefox and Thunderbird, which you can also alter in about:config

user_pref("accessibility.typeaheadfind.flashBar", 0);
//user_pref("app.update.auto", false);
user_pref("app.update.lastUpdateTime.telemetry_mod ules_ping", 0);
user_pref("app.update.lastUpdateTime.xpi-signature-verification", 0);
user_pref("beacon.enabled", false);
user_pref("breakpad.reportURL", "");
//user_pref("browser.bookmarks.max_backups", 0);
//user_pref("browser.cache.disk.capacity", 358400);
//user_pref("browser.cache.disk.enable", false);
user_pref("browser.cache.disk.filesystem_reported" , 1);
//user_pref("browser.cache.memory.enable", false);
user_pref("browser.cache.offline.enable", false);
//user_pref("browser.chrome.favicons", false);
//user_pref("browser.chrome.site_icons", false);
user_pref("browser.display.use_document_fonts", 0);
user_pref("browser.formfill.enable", false);
user_pref("browser.safebrowsing.blockedURIs.enable d", false);
user_pref("browser.safebrowsing.downloads.enabled" , false);
user_pref("browser.safebrowsing.downloads.remote.b lock_dangerous", false);
user_pref("browser.safebrowsing.downloads.remote.b lock_dangerous_host", false);
user_pref("browser.safebrowsing.downloads.remote.b lock_potentially_unwanted", false);
user_pref("browser.safebrowsing.downloads.remote.b lock_uncommon", false);
user_pref("browser.safebrowsing.downloads.remote.e nabled", false);
user_pref("browser.safebrowsing.downloads.remote.u rl", "");
user_pref("browser.safebrowsing.enabled", false);
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.phishing.enabled", false);
user_pref("browser.search.countryCode", "US");
user_pref("browser.search.geoip.url", "");
user_pref("browser.search.region", "US");
user_pref("browser.search.suggest.enabled", false);
user_pref("browser.search.update", false);
user_pref("browser.urlbar.autocomplete.enabled", false);
user_pref("calendar.useragent.extra", "");
user_pref("chat.browserRequest.disableJavascript", true);
user_pref("chat.dns.srv.disable", true);
//user_pref("chat.twitter.consumerKey", "");
//user_pref("chat.twitter.consumerSecret", "");
user_pref("datareporting.healthreport.about.report Url", "data:text/plain,");
user_pref("datareporting.healthreport.service.enab led", false);
user_pref("datareporting.healthreport.uploadEnable d", false);
user_pref("datareporting.policy.dataSubmissionEnab led", false);
user_pref("device.sensors.enabled", false);
user_pref("devtools.chrome.enabled", false);
user_pref("devtools.debugger.remote-enabled", false);
user_pref("devtools.gcli.imgurClientID", "");
user_pref("devtools.remote.wifi.scan", false);
user_pref("devtools.webide.enabled", false);
user_pref("dom.battery.enabled", false);
user_pref("dom.enable_performance", false);
user_pref("dom.enable_performance_navigation_timin g", false);
user_pref("dom.enable_performance_observer", false);
user_pref("dom.enable_resource_timing", false);
user_pref("dom.enable_user_timing", false);
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("dom.event.contextmenu.enabled", false);
user_pref("dom.gamepad.enabled", false);
user_pref("dom.indexedDB.enabled", false);
user_pref("dom.ipc.plugins.reportCrashURL", false);
user_pref("dom.storage.enabled", false);
//user_pref("extensions.blocklist.enabled", false);
user_pref("extensions.blocklist.pingCountTotal", 2);
user_pref("extensions.blocklist.pingCountVersion", 0);
user_pref("extensions.databaseSchema", 25);
user_pref("extensions.getAddons.cache.enabled", false);
user_pref("extensions.getAddons.databaseSchema", 5);
user_pref("extensions.pendingOperations", false);
user_pref("extensions.systemAddonSet", "{\"schema\":1,\"addons\":{}}");
user_pref("extensions.ui.dictionary.hidden", true);
user_pref("extensions.ui.lastCategory", "addons://list/extension");
user_pref("extensions.ui.locale.hidden", false);
user_pref("extensions.update.enabled", false);
user_pref("extensions.webextensions.protocol.remot e", false);
user_pref("gecko.handlerService.migrated", true);
//user_pref("general.useragent.override", "");
user_pref("geo.enabled", false);
//user_pref("gfx.downloadable_fonts.enabled", false);
//user_pref("gfx.font_rendering.opentype_svg.enabled ", false);
user_pref("intl.regional_prefs.use_os_locales", false);
//user_pref("javascript.enabled", false);
user_pref("javascript.options.ion", false);
user_pref("javascript.options.native_regexp", false);
//user_pref("layout.css.visited_links_enabled", false);
//...
//user_pref("media.cache_size", 0);
user_pref("media.encoder.webm.enabled", false);
user_pref("media.ffvpx.enabled", false);
user_pref("media.flac.enabled", false);
user_pref("media.getusermedia.aec_enabled", false);
user_pref("media.gmp.storage.version.observed", 1);
user_pref("media.hardware-video-decoding.enabled", false);
user_pref("media.mediasource.enabled", false);
user_pref("media.mediasource.mp4.enabled", false);
user_pref("media.mediasource.webm.audio.enabled", false);
user_pref("media.mp4.enabled", false);
user_pref("media.navigator.audio.full_duplex", false);
user_pref("media.navigator.audio.use_fec", false);
user_pref("media.navigator.enabled", false);
user_pref("media.ogg.enabled", false);
user_pref("media.ogg.flac.enabled", false);
user_pref("media.opus.enabled", false);
user_pref("media.peerconnection.dtmf.enabled", false);
user_pref("media.peerconnection.enabled", false);
user_pref("media.peerconnection.ice.default_addres s_only", true);
user_pref("media.peerconnection.identity.enabled", false);
user_pref("media.peerconnection.identity.timeout", 1);
user_pref("media.peerconnection.turn.disable", true);
user_pref("media.peerconnection.use_document_icese rvers", false);
user_pref("media.peerconnection.video.enabled", false);
user_pref("media.peerconnection.video.vp9_enabled" , false);
user_pref("media.video_stats.enabled", false);
user_pref("media.wave.enabled", false);
user_pref("media.webm.enabled", false);
user_pref("media.wmf.dxva.d3d11.enabled", false);
user_pref("media.wmf.dxva.enabled", false);
user_pref("media.wmf.enabled", false);
//...
user_pref("network.allow-experiments", false);
user_pref("network.cookie.cookieBehavior", 1);
user_pref("network.cookie.lifetimePolicy", 2);
user_pref("network.cookie.prefsMigrated", true);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.http.altsvc.enabled", false);
user_pref("network.http.altsvc.oe", false);
user_pref("network.http.connection-retry-timeout", 0);
user_pref("network.http.max-persistent-connections-per-proxy", 256);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.aggressive", true);
user_pref("network.http.pipelining.maxrequests", 12);
user_pref("network.http.pipelining.read-timeout", 60000);
user_pref("network.http.pipelining.reschedule-timeout", 15000);
user_pref("network.http.pipelining.ssl", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.spdy.enabled", false);
user_pref("network.online", false);
user_pref("network.predictor.cleaned-up", true);
user_pref("network.predictor.enabled", false);
user_pref("network.prefetch-next", false);
user_pref("network.protocol-handler.warn-external.file", true);
user_pref("network.protocol-handler.warn-external.ftp", true);
user_pref("network.protocol-handler.warn-external.http", true);
user_pref("network.protocol-handler.warn-external.https", true);
//user_pref("network.proxy.socks", "127.0.0.1");
//user_pref("network.proxy.socks_port", 9150);
//user_pref("network.proxy.socks_remote_dns", true);
//user_pref("network.proxy.type", 1);
//user_pref("network.security.ports.banned", "9050,9051,9150,9151");
user_pref("network.websocket.delay-failed-reconnects", false);
user_pref("network.websocket.enabled", false);
user_pref("offline.autoDetect", false);
user_pref("offline.download.download_messages", 2);
user_pref("offline.startup_state", 1);
//user_pref("permissions.default.image", 3);
user_pref("places.history.enabled", false);
user_pref("places.history.expiration.transient_cur rent_max_pages", 104858);
user_pref("pref.privacy.disable_button.cookie_exce ptions", false);
user_pref("pref.privacy.disable_button.view_passwo rds", false);
user_pref("privacy.firstparty.isolate", true);
user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.autoDeclin eNoUserInputCanvasPrompts", false);
//...
user_pref("reader.parse-on-load.enabled", false);
user_pref("rss.display.disallow_mime_handlers", 3);
user_pref("rss.display.html_as", 1);
user_pref("rss.display.prefer_plaintext", true);
user_pref("rss.show.content-base", 1);
user_pref("security.cert_pinning.enforcement_level ", 2);
user_pref("security.disable_button.openCertManager ", false);
user_pref("security.disable_button.openDeviceManag er", false);
user_pref("security.enable_ssl3", false);
user_pref("security.enable_tls_session_tickets", false);
user_pref("security.family_safety.mode", 0);
user_pref("security.ssl.require_safe_negotiation", true);
user_pref("security.ssl.treat_unsafe_negotiation_a s_broken", true);
user_pref("security.tls.version.max", 3);
user_pref("security.tls.version.min", 3);
user_pref("security.warn_entering_weak", true);
user_pref("security.warn_submit_insecure", true);
user_pref("signon.autofillForms", false);
user_pref("signon.importedFromSqlite", true);
user_pref("storage.vacuum.last.index", 0);
user_pref("svg.disabled", true);
user_pref("toolkit.telemetry.cachedClientID", "");
user_pref("toolkit.telemetry.infoURL", "");
user_pref("toolkit.telemetry.prompted", 2);
user_pref("toolkit.telemetry.rejected", true);
user_pref("toolkit.telemetry.server", "");
user_pref("toolkit.telemetry.unified", false);
user_pref("webgl.disable-extensions", true);
user_pref("webgl.disabled", true);
user_pref("webgl.enable-webgl2", false);
user_pref("webgl.min_capability_mode", true);

EOF
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 12:47 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.