Why does FF accumulate such a HUGE chunk of memory!?

This is getting ridiculous, and has been going on since v4 that I can tell. However, each newer version seems to use more and more and more and more and more memory. v10 is now good for gobbling up to 1.4gb before I shut it down... not 1.4mb, 1.4GB! In addition, when it gets that bloated the speed is dramatically reduced.

Hi skier150,
Have you looked at our [https://support.mozilla.org/en-US/kb/firefox-slow-or-takes-too-long-start performance troubleshooting section]? There is a lot of good information in there that should help. There is some information in there specifically about high memory usage that you might find useful.
Hopefully this helps!

Similar Messages

  • Why does Java have such a large footprint?

    I've been curious about this topic for a while, but I haven't ever looked into this to any depth. I also posted this to stackoverflow but haven't gotten any solid responses so far:
    http://stackoverflow.com/questions/1107991/why-does-java-have-such-a-large-footprint
    Java - or at least Sun's Hotspot JVM - has long had a reputation for having a very large memory footprint. What exactly is it about the JVM that gives it this reputation? I'd be interested in a detailed breakdown: how much memory goes to the runtime? (The JIT? The GC/memory management? The classloader?) Anything related to "auxiliary" APIs like JNI/JVMTI? The standard libraries? (Which parts get how much?) Any other major components?
    I realize that this may not be straightforward to answer without a concrete application plus VM configuration, so just to narrow things down at least somewhat: I'm primarily interested in default/typical VM configurations, and in a baseline console "Hello world" app as well as any real-world desktop or server app. (I'm suspecting that a substantial part of the JVM's footprint is largely independent of the app itself, and it is in this part that I'd like to zoom in, ideally.)
    I have a couple of other closely related questions:
    Other similar technology, such as .NET/mono, don't exhibit nearly the same footprint. Why is this the case?
    I've read somewhere on the intarwebs that a large portion of the footprint is due simply to the size of the standard libraries. If this is the case, then why is so much of the standard libraries being loaded up front?
    Are there any efforts (JSRs, whatever) to tame the memory footprint? The closest thing I've come across is a project to reduce the on-disk footprint of the JVM [1] and to modularize the standard library [2].
    I'm sure that the footprint has varied over the past decade or so with every new version of Java. Are there any specific numbers/charts chronicling precisely how the JVM's footprint has changed?
    [1] http://blogs.sun.com/jtc/entry/reduced_footprint_java_se_bringing
    [2] http://blogs.sun.com/theplanetarium/entry/project_jigsaw_modularizing_jdk_7

    yangzhang wrote:
    I've been curious about this topic for a while, but I haven't ever looked into this to any depth. I also posted this to stackoverflow but haven't gotten any solid responses so far:
    http://stackoverflow.com/questions/1107991/why-does-java-have-such-a-large-footprint
    Java - or at least Sun's Hotspot JVM - has long had a reputation for having a very large memory footprint. What exactly is it about the JVM that gives it this reputation? I'd be interested in a detailed breakdown: how much memory goes to the runtime? (The JIT? The GC/memory management? The classloader?) Anything related to "auxiliary" APIs like JNI/JVMTI? The standard libraries? (Which parts get how much?) Any other major components?
    Presumably versus some other VM. I would suppose the fact that much of the VM is written in java has something to do with it.
    I realize that this may not be straightforward to answer without a concrete application plus VM configuration, so just to narrow things down at least somewhat: I'm primarily interested in default/typical VM configurations, and in a baseline console "Hello world" app as well as any real-world desktop or server app. (I'm suspecting that a substantial part of the JVM's footprint is largely independent of the app itself, and it is in this part that I'd like to zoom in, ideally.)
    I have a couple of other closely related questions:
    Other similar technology, such as .NET/mono, don't exhibit nearly the same footprint. Why is this the case?
    Not sure I agree with that. What size do you see with a .Net app that uses 3.0/3.5?
    I've read somewhere on the intarwebs that a large portion of the footprint is due simply to the size of the standard libraries. If this is the case, then why is so much of the standard libraries being loaded up front?
    Good question. There is a feature that allows multiple VMs to use the same memory footprint version of the loaded libraries. That is a new feature and it isn't clear to me if it covers the entire API. I do not know if that is dynamically built.

  • Why does my iMac only have 1 GB of memory?  I hardly have anything on here.  I cannot download software update in order to get Turbo Tax to work.

    Why does my iMac only have 1 GB of memory?  

    Put in more RAM. Visit OWC, DataMem, or Crucial.com to purchase memory for your model. You computer would have more memory had you put more in a long time ago.

  • Why does my ipod cannot sync 20 GB of memory if it is 32 GB ipod?

    why does my ipod cannot sync 20 GB of memory if it is 32 GB ipod?

    The message is saying that it needs 5 GB more GB that what is available on the iPod.
    How many GB are free before you sync?

  • Why does FiOS give such a lousy router???

    Using the cruddy Actiontec MI424-WR router that came from Verizon FiOS, I was getting 15/15 internet speeds over WiFi.  This was for the 50/25 plan I signed up for.  If I hardwired to the router I got 58/39.  So Verizon does deliver the speed they promise, but the router stinks big time.
    I researched solutions online and saw all kinds of replies, with some saying due to the limitations of WiFi technology, there is nothing Verizon can do about the slow speeds over that connection.
    Just to see, I turned off the wireless on my MI424-WR and hooked up an old Cisco E2500 that we brought us when we relocated from Japan with the military.  Now my WiFi speed is 58/38. 
    So, Verizon does deliver a great speed but then they limit themselves by using such an awful router. 
    Why?

    I have been getting absolutely horrible wifi speeds with this router. It's so bad that I can't even watch YouTube videos withut them pausing and buffering. Hard wired, my speeds are close to what is advertised, but I just did a couple speed tests on my wifi connected desktop, and was pretty constant at 3 to 4 Mbps download and upload but this is my latest. I feel like I'm back in the 80's and using dialup to connect to QLink! 

  • What is ANT HAL Service and why does it have such insanely many permissions?

    What the subject says. What does it do? Why is it there?

    Had this happen myself.
    It does have something to do with Spotlight/searching. Should go away after a while, or so I have heard from other users, 'cause it hasn't stopped driving me and my fan mad yet.
    Am going to have my MacBook index and follow-up on indexing and whatever else it feels is necessary to finally allow me to search in peace over the weekend while locking it away where I can't hear it.
    Hopefully that does the trick.
    If it wasn't for things working better/faster and most things looking better I might actually consider taking Leopard off again ...

  • Why does Adobe sell such ****** products and provide no meaningful support?

    I bought a boxed copy of Lightroom 5 from a national electronics retailer.  Loaded up LR and immediately after accepting my serial number LR locks up and keeps sending a message saying "An error occurred attempting to change modules".  I reloaded LR twice and got the same message.  I searched the internet and found this error message to be fairly common.  A link took me to a page that offered five possible fixes.  Tried all five but still the same result. Trashed earlier upload and retried 4 more times.  Same result.
    At this point, I decided Lightroom is not for me, after spending 3.5 hours just try to get the program loaded and operational, I can only image how frustrating it must be to actually try and use this app.  Couple that with all the bad reviews online of LR's operational quirks.  So - I take my LR boxed set with all receipts and paperwork back to the retailer and the retailer says they can't give me a refund because of Adobe copyright issues!  How convenient is that!?!  The customer is in an immediate double-bind situation - in order to see if it works, you have to open the package - but if it doesn't work, you're **** out of luck!  I just threw away $162.44 on crap that doesn't even load, and which the manufacturer, ADOBE, doesn't even support.  Directing me to post my problem on a bulletin board and wait patiently for an answer is not "Support"!
    If this practice isn't close to being criminal, it should be.  All I can say is "DON'T BUY ADOBE SOFTWARE, ESPECIALLY LIGHTROOM"
    Rick Lloyd
    A disappointed, frustrated, and angry customer

    As you could probably figure if you cooled down first, most people don't have the problems you're having.
    I recommend deep breaths, and either work out the issues or accept bad luck and use a different software.
    Don't get me wrong - Lr does indeed have some aggravating bugs (and design quirks..), but none have ever been prohibitive, for me anyway..
    Cheers,
    Rob

  • Why does Adobe offer such a singularly atrocious customer experience?

    Like lots of people here, I installed a number of CS6 apps on a trial basis. The time is up for my main app, Dreamweaver (Fireworks still works, even after the 30 day period has ended, you just close the nag screen). So I coughed up the 46 quid. Nothing. Dreamweaver still prompts me for a licwence number. I go to the estimable Adobe chat service. Get told that I have to wait a few hours before it gets activated.
    What world do you inhabit, Adobe? Do you think that people are using your products just to pass the time? I have work to do and deadlines to meet, I can't 'wait for a couple of hours'. Why can't you just let me carry on using your products until my card fails to clear? You are incompetent, and the only reason you survive is that you unfortunately have a monopoly.

    Totally agree about what world they live in! My dept. purchased CS6 in early December. No sooner installed and running, than I get a Trial Version notices telling me I have 30 days left! I spend 45 minutes on the phone (after waiting a day just to get someone with a pulse on the other end) explaining that we have purchased the full deal, and this kind gentlman in a far away country "fixes" the problem. Two weeks go by. I open Photoshop one fine day and get a new notice telling me I have 30 days left on my "Trial Version." Now I'm getting angry. I spend another 45 minutes on the phone with some who "fixes" the problem. Today I've been working in CS6 for a couple hours, shut down, then restart and open Photoshop only to be welcomed by Adobe's Trial Version notice telling me I have 30 days to enjoy this wonderful privilege. If only they would post a notice telling paying customers that they are royally screwing up and that we can relax while they fix the problem. How likely is that?

  • Why does klibc make such a difference for v86d?

    I decided to use uvesafb again, having built it for the first time in 2010. However, it gave a horribly corrupted image with v86d from the repos. The only way I can get the console to look as good as it did in 2010 is to link v86d against klibc. Making the klibc-2.0.2 package for that purpose today was really annoying.
    Before Arch used busybox, some things *needed* klibc. They would simply crash if you tried to link them against glibc and run them in early userspace without the root directory being mounted. But I'm at a loss for what is going on here -- v86d runs with or without klibc but having it linked to klibc makes it better (at least on an old ATI Rage Mobility M3).

    I don't know if it's a good thing, but the fact is that process names are case-sensitive, so that two processes, respectively named "Safari" and "safari", could +in principle+ be running at the same time.
    To be sure about that, I wrote a very short script that I saved as a stay-open application under the name "safari" and launched while the "Safari" browser was already running. Then I executed the following statement in the Script Editor:
    *tell application "Finder" to return processes*
    --> {…, application process "Safari" of application "Finder", application process "safari" of application "Finder", …}
    Maybe you might find [this article|http://lambda-the-ultimate.org/node/1114] interesting.

  • Why does my iPhone have 6.2gb of "other"memory after os5 upgrade?

    Does anybody know why the "other" amount for storage is so large now?

    In my case, after upgrading to iOS 5 I had no music or video. But plugged into iTunes I could see 5gb of 'other'
    When I clicked on Music in the device I could see all my music listed. I clicked on a track and pressed play and it worked. Then looked at the phone and it had all been miraculously restored (although I am having to reinstall most of it because the artwork in most cases won't show.
    It was the same with the apps. Until I downloaded a new app, none of my existing ones would work. What a wonderful experience this iPhone upgrading is turning out to be!!!

  • Why does iTunes match delete everything off my iPad memory every time I connect to pc?

    iTunes recently deleted all my music off my iPad so it was only available to stream, which is no use to me. I've just connected to my pc again and gone, just like that every song has that horrible little cloud next to it. I spent a full day last weekend downloading everything to the iPad memory, looks like I'll be doing it again tomorrow.

    Gavin,
    From what I understand the first time you connect your iPad it should wipe out all cloud based music but after that as you stream music ( which is not real streaming but download and play) it should then keep the music in case you want to replay it and only delete it to make room for any more music you download subsequently.
    If that isn't happening then it's probably a bug!
    Regards,
    Shawn

  • Why does Firefox 4 (4.0.1 specifically) leak memory?

    '''Answer:''' I figured it out.
    History lesson first. Ever since the 4.0.1 update, Firefox 4 has been crashing A LOT. It's gotten so bad that FF4.0.1 will eat memory with no end in sight and eventually Windows (Win 7 64-bit) forcefully close the program due to an out of memory error.
    I have 8 GB of RAM installed. And, it would crash once it exceeds 1.5 GB of RAM used by Firefox 4. I've seen Firefox 4 go up to 1.85 GB of RAM in Task Manager. This is with 20 tabs open.
    With the add-on Leak-Monitor, I've narrowed down the issue. Having only Leak-Monitor as the extension installed, all pop-ups point to how '''poorly Firefox 4 handles Javascript'''!
    MSNBC Leak Monitor issue:
    [http://www.octoberasian.com/tech/text/FF4-Leak-Monitor_MSNBC.txt Leak Monitor log from MSNBC.com]
    I've gotten more pop-ups from even support.mozilla.com because of the Javascript on this website.
    Firefox 4.0.1 is leaking memory from every Javascript on every website I load. It's leaking memory as we speak with only this page loaded (one tab).
    FIX IT! Firefox 4 is poorly handling Javascript, especially when multiple tabs are opened.

    octoberasian: I, too, am experiencing this phenomenon. I shut my system down, pulled the EIC cable, held down the power button - then replugged and rebooted. I closed down every unneeded application that I have set to auto-start. Finally, I opened a single Firefox 4.0.1 window and let it sit. It began with consuming 43 Mb of memory. By afternoon - about 5 hours later - it was up to 203 Mb. There is definitely something very wrong with this version. It does the same on all the machines we have, sans our server. We don't use the server for anything but being a server & it has some version of Firefox 3 on it anyway. No Java Scripts were running, nor were any Adobe ARM or any plugins. I noticed when plugins run - the memory leakage goes into overdrive. Hey, I'm just sayin'...

  • Why does LabVIEW sometimes hang when DLL loads into memory?

    I'm calling a third party DLL from LabVIEW 2010.  LV occassionally hangs (Not Responding) when either loading the DLL into memory or when closing my main VI.  When it doesn't hang, it communicates with the DLL seamlessly.  When I try to build an Application (exe), LV always hangs during the build at the point that it is saving the main VI (the scroll on the builder moves until it says "Saving main.vi").  Any insight into what needs to be done to the DLL (or VI) to resolve this issue?

    What does the DLL do? One cause of this could be to try to load/unload other DLLs in PROCESS_ATTACH or PROCESS_DETACH of DLLMain. Microsoft has in many places said that doing this is highly unsafe and asking for all kinds of troubles, since the DLL loading is not fully reentrant.
    Another possibility would be incorporation of ActiveX components that use some form of RPC mechanisme to communicate with out of process ActiveX/OLE components. The necessary RPC proxy hooks into the calling processes message loop and that is a delicate piece of code in LabVIEW. Even when the DLL does not use ActiveX itself, it might employ some message hooking on its own and mess up things in a way that Windows and/or LabVIEW get confused.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Why does my Weblogic 6.1 console give a memory error?

    Hi!
    When I start my console for weblogic 6.1, it crashes giving a watson memory error?
    Why is that?
    any help is greatly appreciated
    Thanks
    Madhu

    repost

  • Why does my mini iPad crash and Have low Memory

    I have deleted unnecessary apps and cleaned up music and pics. Ad wells as games. So why are games crashing closed and other apps like Facebook closing unexpectedly.

    You may have many apps open which can possibly cause this. For iOS 7 users, there’s an easy way to see which apps are open in order to close them. By double-tapping the home button on your iPhone or iPad, the new multitasking feature in iOS 7 shows full page previews of all your open apps. Simply scroll horizontally to see all your apps, and close the apps with a simple flick towards the top of the screen.
    How much Available space do you have? Check at Settings>General>About>Available
     Cheers, Tom

Maybe you are looking for

  • Can't find 3d tool in photoshop cs6 extented?

    We purchaseed adobe design and web premium cs6, which inclueded photoshop extended, in last week. When we try to use 3D tool in photoshop we can't find with enable. How can i enable the tool. the following images showing without 3d tool. I did deacti

  • How to work efficiently with HDV footage in Final Cut Pro 6

    Hello everyone! I am fairly new to Final Cut & Mac. I have worked with Final Cut Pro 5 on my Powerbook G4 two years ago. But when I moved to HD, I switched to a PC with Adobe Premiere. Recently, I made the move back to Final Cut as I had problem with

  • Sorte video by date in camera roll

    Hello, I bought a week ago the iPhone 6 128go. Now, i have enough space to add all my photos and videos taken by my differents iphones since 2009 (20 go...). So, I create an album with iTunes called "old camera roll" to put in all my old photos & vid

  • Keep button state on bookmarked Url

    I have a question about writing an actionscript function for calling rollovers--I am working on website that consists of two frames (a navigation frame on top and a content frame underneath). I am creating the navigation bar in Flash. How would I sho

  • Use of C/C++ Codes in LabVIEW

    How to use C/C++ compiled program in LAbVIEW?