Recommended Posts

IE6 SP2 opening the neowin front page:

http://img202.exs.cx/img202/4834/ieneowin6dl.png

Not that I'm saying memory leaks are acceptable, but they're a lot more common than you seem to want to believe. Also, most of the firefox ones seem to be in the javascript engine, for what it's worth.

vcv is a MS fanboy. take a look at another vcv inspired thread

https://www.neowin.net/forum/index.php?showtopic=277420&hl=

585515165[/snapback]

I will restate: I do not use IE, I hate it, and I think it's a piece of crap. Please stop trying to derail this thread, I don't appreciate it.

Not that I'm saying memory leaks are acceptable, but they're a lot more common than you seem to want to believe. Also, most of the firefox ones seem to be in the javascript engine, for what it's worth.
Yeah, memory leaks happen, but in smaller numbers. It is common for programs to miss a few things here and there, but not to this calibur.
Extensions:

I have about 20 installed.  I will run again on a clean install.  However, extensions are not responsible for the memory management, FF is.  So this is still a problem regardless of whether or not its the extensions.

585515129[/snapback]

ha, yes please do a clean install. before doing any kind of test like that especially when your going to cluelessly post about your findings with a WARNING! you should do a clean install without any extensions or themes installed...its just common sense. That would be like benchmarking your system after using if for 2 years and after having spyware and virii infected os.

Get the daily nightly from here once this phrase turns into a link (

The Official Win32 2005-02-22 [Trunk] build is out.) which should be in about 2 hours. Do a clean install also...fresh profile!

ha, yes please do a clean install. before doing any kind of test like that especially when your going to cluelessly post about your findings with a WARNING! you should do a clean install without any extensions or themes installed...its just common sense. That would be like benchmarking your system after using if for 2 years and after having spyware and virii infected os.

Wait.. so because I had a lot of extensions install, it's ok for firefox to have that many memory leaks? I don't get that logic at all. Again, extensions do not manage their own memory!

Dude you should know by now you can't say anything about firefox thats not kissing its ass. Now all the lame ass want to be cool kids use that browser and think its the best thing since sliced cheese and makes them cool, so they're not interested in hearing about memory leaks. To them if its not amazingly good news it has to be a lie!

This is just typical Firefox thread.

Someone report Firefox problem, and that someone is now troll and a MS fanboy.

If you want to live in a delusion that Firefox is just perfect, go ahead, but there are people who want to improve it, and this kind of report will contribute for the future of Firefox.

StaticFish, mircleman, joshpo, you're the reason why Firefox is getting a bad reputation as "browser for fanboys".

Have fun with your memory leak, while supernova and vcv is trying to fix the problem.

I only ran firefox for 60-90 seconds and closed it.? Once the process was gone from my list, I looked at the memory leaks.? Firefox can not free memory once it is closed.

585515159[/snapback]

Not that I'm completely sure about this but... Windows may not free memory instantly after an application is closed (usally *.dll files though). Do other applications free memory at once?

ha, yes please do a clean install. before doing any kind of test like that especially when your going to cluelessly post about your findings with a WARNING! you should do a clean install without any extensions or themes installed...its just common sense. That would be like benchmarking your system after using if for 2 years and after having spyware and virii infected os.

Wait.. so because I had a lot of extensions install, it's ok for firefox to have that many memory leaks? I don't get that logic at all. Again, extensions do not manage their own memory!

585515182[/snapback]

No doubt. How many people using FX run it with NO extensions? Especially since it needs an extension for practically everything? That's regardless of the fact of if the extensions are what is not freeing the memory or not?

FF 1.0 fresh, no extensions:

27 leaks(s) found in 1.765 seconds

So it seems to be a problem with mismanaging extensions and/or javascript.

This sucks, I hate using FF w/o extensions :(

585515191[/snapback]

it looks like some of your extensions could be causing the leaks. Why not add one at a time to find out which ones?

Despite being a firefox fanboy myself, I do agree with vcv regarding the Memory Leak problem in Firefox or, in a larger view, the Mozilla Platform. Memory definitely should be managed by the Platform, not by individual extensions. Imagine the Gecko Runtime Environment (GRE) became something like Java Runtime Environment (JRE) in Mozilla 2.0 Platform, and the memory leak problem still persists. That is why Java has garbage collector - to free unreferenced memories.

Anyway, the memory leak problem is getting fixed while we speak. It is just not that easy as one may imagine trying to track down memory leak problems.

-bYtE,Feb 22 2005, 08:55]Not that I'm completely sure about this but... Windows may not free memory instantly after an application is closed (usally *.dll files though). Do other applacation free memory at once?

585515196[/snapback]

Yes.

Firefox Nightly (2/21) / no extensions:

14 leak(s) found in 1.562 seconds

Edited by vcv

IE opened - 2 web pages, then closed

21 Leaks in .873 seconds

If you use aggressive settings - then 31, etc..

I would suggest you fully understand what the tool is telling you - before you put on your chicken little outfit, and start screaming about memory leaks, memory leaks ;)

Yes memory leaks can be a pain in the as_ - and I agree they sux.. But before you go around yelling about the sky falling, you might want to verify the test software your using is any good, and that you understand how it works, and what it is telling you, etc..

So you want from 6000 something to 27 -- hmmm something wrong with your testing methods? ;)

IE opened - 2 web pages, then closed

21 Leaks in .873 seconds

If you use aggressive settings - then 31, etc..

I would suggest you fully understand what the tool is telling you - before you put on your chicken little outfit, and start screaming about memory leaks, memory leaks ;)

Yes memory leaks can be a pain in the as_ - and I agree they sux..  But before you go around yelling about the sky falling, you might want to verify the test software your using is any good, and that you understand how it works, and what it is telling you, etc..

So you want from 6000 something to 27 -- hmmm something wrong with your testing methods? ;)

585515224[/snapback]

I fully understand how the program works, I've been using it on my own software for a long time.

It went from 6000 to 27 after getting rid of extensions. That's not a problem with the testing methods, that's a problem with the extensions.

When you view sites with a lot of high res images, Firefox will use a lot of memory. I've seen it as high as 240MB.

When you close tabs it will not automatically free all of that memory. Shortly after you close the last instance of FireFox it will. It is not a "true" memory leak. It is not even a bug, it is done for performance-enhancing purposes.

The same situation happens on Epiphany on Linux. If you clear your cache it will free up the (image cache) memory instantly.

Therefore my advice would be to clear your cache after you've done a lot of wallpaper browsing and are then ready to return to Neowin.

It's not a big deal.

Not that I'm completely sure about this but... Windows may not free memory instantly after an application is closed (usally *.dll files though). Do other applications free memory at once?

585515196[/snapback]

The memory is always freed by windows when the process terminates. It is not zeroed out, or cleared, or anything.. But it is freed and made available for reuse.

So, theoretically you can get away with not freeing your memory, and letting windows do it for you when your program exits, but it goes without saying that this won't work if you expect your program to run for any prolonged amount of time.

Even the smallest leak matters when the program could potentially be running for hours/weeks/months at a time. Let's say a web server leaks 4 bytes on every request, over time this will bring the server to a crawl as it runs out of memory and turns to paging.

I've noticed the same thing with Firefox. If you keep the same session running for a few days, it's not uncommon for it to use absurd amounts of memory.

When you view sites with a lot of high res images, Firefox will use a lot of memory.  I've seen it as high as 240MB.

When you close tabs it will not automatically free all of that memory.  Shortly after you close the last instance of FireFox it will.  It is not a "true" memory leak.  It is not even a bug, it is done for performance-enhancing purposes.

The same situation happens on Epiphany on Linux.  If you clear your cache it will free up the (image cache) memory instantly.

Therefore my advice would be to clear your cache after you've done a lot of wallpaper browsing and are then ready to return to Neowin.

It's not a big deal.

585515234[/snapback]

No. You don't seem to understand how this works. This is memory profiled when the program is closed, when it's supposed to free ALL memory. This has nothing to do with total memory usage, but rather amount of memory allocated vs. freed.

When you view sites with a lot of high res images, Firefox will use a lot of memory.  I've seen it as high as 240MB.

When you close tabs it will not automatically free all of that memory.  Shortly after you close the last instance of FireFox it will.  It is not a "true" memory leak.  It is not even a bug, it is done for performance-enhancing purposes.

If by "close the last instance" you mean quit the Firefox process completely, then that is indeed a true memory leak, and a bug. Not freeing your own memory and leaving Windows to clean up your mess after you terminate is hardly justifiable, even for "performance-enhancing purposes."

And even if you mean that it keeps the images in the ram cache (as opposed to disk cache,) after you close the the tab/window, that is still poor design.

I think your still learning... and your original statement should have been. "Is this normal for FF?" not "OMFG LOOK AT TIHS ISSUEZ!!!" You didnt even properly/throughly test your theory/statement before posting. However, Its nice to know now due to this thread to check extentions before I use them. (BTW: Netscape used to do the same thing with the browser hogging memory until you closed all windows, they had a neat little "Maximum Amount of memory" or something like that in settings of the browser. Maybe FF/Moz should impliment that back?)

I think your still learning... and your original statement should have been. "Is this normal for FF?" not "OMFG LOOK AT TIHS ISSUEZ!!!" You didnt even properly/throughly test your theory/statement before posting. However, Its nice to know now due to this thread to check extentions before I use them.
I don't follow you. I found memory leaks in Firefox, and I'm still learning? I made no theory, and my statement still stands.. that firefox has some major memory management issues.

From 1400 to... wait 14000 to 30 +/-... Thats a huge plummit in "memory leaks". I use "" due to how the term is being thrown around. I'm not going to sit here and argue all day, point being, its good you found them. Thanks for pointing them out. Next time make sure you double check your "statements" to make sure they are well thought out. Considering 20ish found is normal for most apps, I wouldnt quite consider this issue MAJOR... however they still should be addressed.

When you view sites with a lot of high res images, Firefox will use a lot of memory.  I've seen it as high as 240MB.

When you close tabs it will not automatically free all of that memory.  Shortly after you close the last instance of FireFox it will.  It is not a "true" memory leak.  It is not even a bug, it is done for performance-enhancing purposes.

The same situation happens on Epiphany on Linux.  If you clear your cache it will free up the (image cache) memory instantly.

Therefore my advice would be to clear your cache after you've done a lot of wallpaper browsing and are then ready to return to Neowin.

It's not a big deal.

585515234[/snapback]

Its a big deal when you only have 256mb ram :(

Dude you should know by now you can't say anything about firefox thats not kissing its ass. Now all the lame ass want to be cool kids use that browser and think its the best thing since sliced cheese and makes them cool, so they're not interested in hearing about memory leaks. To them if its not amazingly good news it has to be a lie!

585515189[/snapback]

Thats pretty much what I said in the first page...

The FX analists will never ever admit somethings wrong :laugh:

Theyll try and blame it on something else, and may I ask what a "nightly build" is gonna fix? certainly not the rest of the 20 million or so peoples Fx browsers .. :whistle:

I bought this memory issue up once before and was told a wide range of things it couldve been, but not once did anyone say I might be right or be on to something here...

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • I misread the title and thought Teams itself would be redesigned. Imagine having this one as a native WinUI app.
    • Dell, HP PCs ran into endless reboot, BitLocker recovery loops but Windows 11 isn't to blame by Sayan Sen Last month Neowin reported on a major issue on Dell systems wherein a bug in its official support tool was leading to endless blue screen of death (BSOD) and restarts. Following our report, Dell officially acknowledged its SupportAssist-related crash issue, confirming that the culprit is not Microsoft's operating system but rather a faulty version of its own remediation software. In a newly published support advisory, Dell stated that version 5.5.16.0 of Dell SupportAssist Remediation and Alienware SupportAssist Remediation can trigger blue screen errors and unexpected system restarts. The company notes that the problematic component operates independently of the main SupportAssist application, meaning users should not remove the primary SupportAssist software when troubleshooting the issue. According to Dell, the crashes are linked specifically to the SupportAssist Remediation service, which is bundled with SupportAssist OS Recovery Tools, and as such it has since released an updated version, 5.5.16.1, which is said to resolve the problem. Affected users are advised to first verify whether version 5.5.16.0 is installed by checking the Installed Apps section in Windows Settings. If so, Dell recommends updating SupportAssist OS Recovery Tools through either SupportAssist's "Update Software" feature or Dell Command Update. Dell also advises users to back up important data before performing the update and to ensure systems remain connected to power throughout the installation process. If you are still having issues though make sure to report to the Dell support forum. As it turns out though Dell is not the only PC maker currently dealing with update-related headaches as HP is also facing a separate but probably equally frustrating issue involving recent Windows Secure Boot updates that were released with recent Windows 11 Patch Tuesdays. Similar to Dell, HP also put up its own support article where it explains the issue. The company says that affected devices could hit a brick wall when booting as they run into a BitLocker recovery loop after the April 2026 updates. The problem appears to affect systems wherein the new UEFI Secure Boot CA 2023 certificates fail to apply properly. As such affected users will find themselves entering their recovery key over and over again despite the system otherwise functioning normally. HP says such PCs should be updated to the latest available BIOS version and configured with the necessary Secure Boot certificates before installing Microsoft's Windows 11 Patch Tuesday updates. Systems that are already experiencing the problem may require BIOS configuration changes to restore normal boot behavior. Admins can find information regarding that in the support article here on HP's official website.
    • Getting further away from the artistic study of mental disease that was the first game... (which never needed any sequels to begin with) But I get it, a company has to make money. And the second was at least visually impressive, if not in any other way.
    • If its the devs fault you would think Unreal would help M$ take full advantage of Unreal and work with them to fix the performance issues. Otherwise they are catching unwarranted bad press.
    • Thanks for the advice guys, I'll give my current GPU a clean and then run the benchmarks to see how similar it is. Hopefully a bit of a clean-out will help it last a bit longer.
  • Recent Achievements

    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
    • Dedicated
      Conjor earned a badge
      Dedicated
    • Week One Done
      Windows Guy earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      493
    2. 2
      PsYcHoKiLLa
      246
    3. 3
      Steven P.
      72
    4. 4
      +Edouard
      69
    5. 5
      neufuse
      68
  • Tell a friend

    Love Neowin? Tell a friend!