Mozilla Firefox 2 RC2 Released
Shining Celebi writes "According to the Mozilla Developer Center, Firefox 2 Release Candidate 2 is available for download. This looks like it could be the final release candidate, and offers a tweaked UI and improved stability over RC1, plus, of course, all the new in Firefox 2.0 features."
Have these new features added additional bloat to the once-lean Firefox? I mean the anti-phishing thing and spellchecker are both cool, but why not leave these two things (particularly the spellchecker) as extensions?
i'm not too kean on the new theme but i like the features of this release..
I have been using the x86 Linux release all day today. And unfortunately, it still feels slower than Opera. From my quick measurements, it also seems to use more RAM.
I had been hoping that Firefox 2 would be able to better compete with Opera. I was hoping that it would render faster, while also consuming far less memory. My Firefox 2 RC2 process from early this afternoon ended up hitting about 650 MB of RAM (measured with top) before I had to kill the process. And that was only after about three hours of use, in total. I didn't have any non-default extensions installed, so they aren't to blame.
My computer only has 512 MB of RAM, and I'm not in a position to purchase more. If Firefox 2 leads to my system thrashing after only several hours, then I don't think I'll be able to use it. Opera, on the other hand, only ever seems to ever consume 80 MB or so. I can't recall ever seeing it above 100 MB.
I really like the extensions of Firefox, many of which Opera does not offer. But Firefox suffers from some pretty severe memory management issues. Those in turn may lead to degraded system performance, even on computers with 512 MB of RAM, running Slackware 11. Unless Firefox deals with this excessive memory usage, I don't think I'll be able to use it on my system. Meanwhile, Opera functions without such problems, so I'll continue to use it until things improve with Firefox.
Well, this is a new low for Mozilla: "Show your support for Mozilla! Get cool Firefox gear at the Mozilla Store."
I know that Mozilla has always encouraged people to buy stuff to support the project, but this blatent brand promotion is making me sick, especially due to the fact that linux distros can't even use the logos anymore.
I've been running FireFox 2 since its first release, but I haven't noticed any changes to the UI as advertised. What's new compared to the older release candidate?
Full Tilt
WTF are you smoking? Of course Linux distros can use the logo and the browser. Some distros however, *cough* Debian *cough* stick to an ideal a little to stringently.
Resuming your browsing session: The Session Restore feature restores windows, tabs, text typed in forms, and in-progress downloads from the last user session.
Yeah, like I need my last open browser window coming back up on my screen. I "accidentally" kill the power strip when my boss walks in my cube for a reason.
Push Button, Receive Bacon
IE 7, Firefox...
From what I can tell, Firefox is losing users at an astounding rate.
Many people have stopped using it due to it's bloat and slowness. I installed in on my uncle's new desktop computer several months back. He asked if there was an alternative he could use, because he found it was consuming all of the physical memory in his system, and then some.
At the college where I work, a number of researchers, professors, and students had switched to Firefox over the past few years. I know at least ten who have switched to browsers like Opera, Konqueror, and some even back to Internet Explorer, unfortunately. Of the people I have directly inquired with, they basically said it wasn't comparable, in terms of speed or memory usage, with other browsers.
I know of several open source developers who have stopped using it because of the recent Debian nonsense. Debates aside, their handling of the situation had a very negative impact. Many developers have gained a dislike for the Mozilla project, and others have switched. Those developers I know are now using Konqueror. One of them is using Opera on Windows.
Myself, I have stopped using Firefox for the aforementioned reasons. Konqueror has proven to be a better browser. It works perfectly fine with all of the sites I visit, and doesn't use excessive amounts of memory. I use KDE, so it integrates with my desktop far better than Firefox did.
You may think that it's only 20 or so people I'm talking about here, and that we're not that important. I'd beg to differ. Each one of us has recommended the use of Firefox to our relatives, friends, colleagues, and other acquaintances. Many of them have stopped suggesting it. I personally don't recommend its use. I suggest Konqueror or Opera for Linux users, and Opera for Windows users. Mac OS X users these days seem to go straight to Safari. At least five of the people I know are now making similar recommendations to people they know.
The Mozilla project will need to put forth much in the way of effort to stop this. We'll need to see rapid technological improvements, as well as changes in the way the project is run. I don't know if we'll ever see such things happen, but at least we have alternative browsers to move to if things continue to get worse.
... no correct ACID2, and no support for SVG images in CSS.
Everybody else (besides IE, of course) supports the first, and I'd love Firefox to be the first to support the second.
Just my $0.02, I'm sure everybody's got their own pet RFEs and bugs.
This was meant to be a flame/troll.... Tell me what's better...
You're kidding, right? Mozilla incorporated a long time ago. It helps to fund the ongoing development and maintenance of its products by selling merchandise. It has been doing so for years now. Someone mod this guy up for funny.
{Java/ECMA}Script keeps getting better and better. I'll be happy to bet that by the time Perl 6 is actually "released," and "working" (in the sense that Perl 5.6.1 was working and Perl 5.6.0 was not), JavaScript will be cooler, faster, and more useful.
... read/write local files, and so on.
I want JavaScript + a Mozilla-like UI that will let me write full-featured locally-hosted GUI apps that can do all the things other local languages can
I've been using Firefox 2.0 since beta one, and I agree with you; it is definitely heavier. Though, the Firefox 3 alpha is not much better.
For those of you still running IE who are ready to treat or cure your disease, the direct download page is here. For those of you who want to feed your masochistic disorder, this might be more appropriate.
The Libwww Line Mode Browser
Right, I use Opera when I need a browser that looks weird and can't handle JavaScript and CSS but does it all really fast.
So, still no roaming profiles, or even bookmarks sharing?
(No, the bookmark sync extensions don't cut it...)
What part of "a well regulated militia" do you not understand?
The good old free ride. Takes me back to the days when domain registration was free and UUNET was a non-profit. (Does anyone remember UUNET?)
What extensions are you using, and do you experience the same memory chewing without them?
Ph-nglui mglw'nafh Gates M'dna wgah'nagl fhtagn.
On the Windows build, the exact opposite seems to be true. The 2.0RC1 build seems to eat up far less RAM in intense browsing sessions than the 1.5.x series did. Much, much, less. Especially on very image intensive sites, that used to cause Firefox to gobble up memory until it usually died after a short period of time (uhhh, I won't explain what kind of "image intensive sites" I'm talking about here, you can figure it out I'm sure). :)
What a fool believes, he sees, no wise man has the power to reason away.
You must be American. How else can your unwillingness to stick to core values be explained? *cough* what constitution? *cough*
I hate printers.
You mean WorldCom? :P
I hate printers.
The only new feature I'd like to turn off is the change in how tabs are displayed after 13 tabs have been opened. I don't like having to scroll. I like them to be all in front of me.
A Good Troll is better than a Bad Human.
Does it matter? Stock Firefox needs at least half a dozen extensions just to get the basic functionality it should come with by default.
And for the record, close button on tabs (or even the single one on the tab bar that Firefox has been shipping with) is a needless waste of space. When I ran the Firefox2 Beta I didn't even see an option to turn it off, and there definitely wasn't one built into Firefox 1.x.
The Farewell Tour II
Personally, I've never had Firefox use more than a 100MB RAM, no matter what I did -- dozens of tabs open, leaving it open for days, etc. I think a big part of the problem is reproducibility in the case of real memory leaks, and then leaks caused by extensions, or users mistaking things as leaks that aren't. At any rate, I figure I have 640MB RAM for a reason, and that's not for it to sit around unused. Unless Firefox steals the memory and keeps other applications from using it, is there really a problem? I've never experienced the hundreds and hundreds of MB RAM usage people talk about, but does it cause actual slowdowns?
What a fool believes, he sees, no wise man has the power to reason away.
The tabs might not need to scroll if they had more display space, say the amount wasted by an extra Close button on every single tab.
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
And then people whine about unnecessary bloat. ;)
I agree with you to a certain extent, though (I would argue Firefox comes with more features out of the box than many other browsers to begin with, though), and it seems to me like the problem is getting worse. For example, in 2.0, the option to disable third-party cookies is removed. You'll now have to either install an extension or muck through about:config, neither of which are terribly great ideas to me.
Here's your option. It's squirreled away in about:config, but oh well.
Please! The day that the Mozilla folks give a rat's ass about what the little people want, well... You know? This memory issue has been around for what? A MILLION YEARS?
Amen. I liked the old method much better. No need to hunt for a close button; it was consistent and, as you say, took up less space. I agree with the GPP that the tab overflow is poorly done. For example, it's not intuitive that mousing over the tab bar and using the mouse scroll wheel will scroll the tabs (it will, but I only learned this after reading a mozillazine.org thread).
My Firefox on WinXP has been open about 8 hours and is using only 129 MB so far. I have 16 extensions loaded right now. Generated: Sat Oct 07 2006 00:57:46 GMT-0400 (Eastern Daylight Time) User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061004 BonEcho/2.0 Build ID: 2006100403 Enabled Extensions: [16] - All-in-One Sidebar 0.7 RC 4: http://firefox.exxile.net/aios/ - ChatZilla 0.9.75: http://chatzilla.hacksrus.com/ - CoLT 2.2.1: http://www.borngeek.com/firefox/colt/ - Console 0.3.6: http://forums.mozillazine.org/viewtopic.php?t=3181 02
- DOM Inspector 1.8.1: http://www.mozilla.org/projects/inspector/
- FoxyTunes 2.0.2.1: http://www.foxytunes.com/
- Gmail Manager 0.5.3: http://www.longfocus.com/firefox/gmanager/
- Greasemonkey 0.6.5.20060727: http://greasemonkey.mozdev.org/
- MR Tech Local Install 5.3: http://www.mrtech.com/extensions/local_install/
- Saved From URL 1.2: http://www.google.com/search?q=Bon%20Echo%20Saved% 20From%20URL
- Stylish 0.4: http://userstyles.org/stylish/
- Tab Mix Plus 0.3.0.61001: http://tmp.garyr.net/
- Talkback 2.0: http://talkback.mozilla.org/
- Update Channel Selector 1.0.1: http://users.blueprintit.co.uk/~dave/web/firefox/u pdatechannel/index.html
- userChrome.js 0.7: http://forums.mozillazine.org/viewtopic.php?t=3977 35
- XPather 1.0.1: http://xpath.alephzarro.com/
Disabled Extensions: [1]
- Free Download Manager plugin 1.0: http://freedownloadmanager.org/
Total Extensions: 17
Installed Themes: [3]
- Firefox (default): http://www.mozilla.org/
- Halloween 1.9.5: http://edhume.googlepages.com/home
- QuBranch 1.0.20060929: http://www.schrade.com/firefox/themes/
Installed Plugins: (10)
- Java(TM) 2 Platform Standard Edition 5.0 Update 8
- Microsoft® DRM
- Mozilla Default Plug-in
- OpenOffice.org Plug-in
- QuickTime Plug-in 7.1
- RealPlayer Version Plugin
- RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit)
- Shockwave Flash
- Shockwave for Director
- Windows Media Player Plug-in Dynamic Link Library
Slashdot Classic
^^(Shit, wrong formatting!)
1 02% 20From%20URLu pdatechannel/index.html7 35
My Firefox on WinXP has been open about 8 hours and is using only 129 MB so far. I have 16 extensions loaded right now.
Generated: Sat Oct 07 2006 00:57:46 GMT-0400 (Eastern Daylight Time)
User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061004 BonEcho/2.0
Build ID: 2006100403
Enabled Extensions: [16]
- All-in-One Sidebar 0.7 RC 4: http://firefox.exxile.net/aios/
- ChatZilla 0.9.75: http://chatzilla.hacksrus.com/
- CoLT 2.2.1: http://www.borngeek.com/firefox/colt/
- Console 0.3.6: http://forums.mozillazine.org/viewtopic.php?t=318
- DOM Inspector 1.8.1: http://www.mozilla.org/projects/inspector/
- FoxyTunes 2.0.2.1: http://www.foxytunes.com/
- Gmail Manager 0.5.3: http://www.longfocus.com/firefox/gmanager/
- Greasemonkey 0.6.5.20060727: http://greasemonkey.mozdev.org/
- MR Tech Local Install 5.3: http://www.mrtech.com/extensions/local_install/
- Saved From URL 1.2: http://www.google.com/search?q=Bon%20Echo%20Saved
- Stylish 0.4: http://userstyles.org/stylish/
- Tab Mix Plus 0.3.0.61001: http://tmp.garyr.net/
- Talkback 2.0: http://talkback.mozilla.org/
- Update Channel Selector 1.0.1: http://users.blueprintit.co.uk/~dave/web/firefox/
- userChrome.js 0.7: http://forums.mozillazine.org/viewtopic.php?t=397
- XPather 1.0.1: http://xpath.alephzarro.com/
Disabled Extensions: [1]
- Free Download Manager plugin 1.0: http://freedownloadmanager.org/
Total Extensions: 17
Installed Themes: [3]
- Firefox (default): http://www.mozilla.org/
- Halloween 1.9.5: http://edhume.googlepages.com/home
- QuBranch 1.0.20060929: http://www.schrade.com/firefox/themes/
Installed Plugins: (10)
- Java(TM) 2 Platform Standard Edition 5.0 Update 8
- Microsoft® DRM
- Mozilla Default Plug-in
- OpenOffice.org Plug-in
- QuickTime Plug-in 7.1
- RealPlayer Version Plugin
- RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit)
- Shockwave Flash
- Shockwave for Director
- Windows Media Player Plug-in Dynamic Link Library
Slashdot Classic
Have all the bugs reported from RC1 been implement into RC2?
the vlc client plugin crashing FF every chance it gets? I think this might be one of those finger pointed issues (i.e. Mozilla saying it's a vlc problem and the vlc team saying it's a FF problem). I'd just like to see it fixed :(.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
And yet whenever I ask how to reproduce "this memory issue" no one can tell me how to see it. Frankly, lots of us have no idea what you're referring to when you say you're having problems with memory usage in Firefox. Please, explain to us what the problem is, in enough detail that we can finally see it.
What a fool believes, he sees, no wise man has the power to reason away.
I have a some of the same things, all toghether though I only have like 10 extentions. But on average useage I only go up to maybe 60 megs of ram, and then I have lots of tabs open, mroe than 15 I would say. I have never come accross anyproblems with firefox slowing down or crashing on me.
hello
Firefox Portable 2.0 RC 2 has been released. For the unfamiliar, Firefox Portable is Firefox packaged with a PortableApps.com launcher so it can be run from a USB flash drive, iPod, portable hard drive, CD, etc and used on any computer. It can also be run from a local hard drive (even your desktop) making it a great way to test out another version of Firefox without impacting your installed version. Grab it from the Firefox Portable 2.0 RC2 Homepage.
Portable versions of Firefox, GIMP, LibreOffice, etc
How does one completely remove Google spyware from FF 2.0? It's imposible.
Opera: closed source, proprietary license
Firefox are winnar!!!
As long as Firefox is the only (of the big two) browser that renders the new slashdot comment section correctly, I'll be using it for that ;)
Maybe they should keep to the KISS rule ^_^, keeping it simple like google will more than likly to increase user numbers, and I totally agree with you on saying that leaving things as extensions. Because for one thing I would not need to have a spellchecker, smart search, and crash safty on my simlpe web browser taking up all the extra memory and space.
Remembering a quote: "Just let it do what it does, and what it is good at doing." (can't remember where.)
Concidering that Firefox was one of the strongest supporters of RSS in its early days, I'm supprised that come RC2, its live bookmark features are still so archaic. Nothing to indicate to me what I have already read, you can only open one item form a bookmark at a time, no keyword filtering, and still that unimaginative 'blank document' icon for the individual story items. Relatively small flaws, I know.
...So they offer to subcribe to a bookmark thru Google Reader, Bloglines etc., uhh, no thanks, the less 'services' i have to subscribe to get the features I want, and the less data I have to hand out to do so, the better.
Thanks for the hint. I did not know that using the scroll wheel while over the tab bar scrolled them.. Thanks.
A Good Troll is better than a Bad Human.
I believe that Firefox does eat up a lot of RAM, but it's usually after leaving it on, unused, for many days. Also, when I hibernate(Windows) with Firefox opened with lots of tabs, after hibernation Firefox is very slow, always, and more RAM gets eaten every time. I believe this is the reason for the session resume feature on Firefox 2, or at least it's a good idea because of this. Gotta try it tho'.
o Web Search Pro doesn't seem to work.
o Icons are prettier.
o Tab bar doesn't work how I'm used to (an extension to make things Work Right)
o I already have session management via an extension.
o The new add ons manager is kind of nice.
o Scroll wheel no longer works on my tabs.
o Visual barfs all over in the theme (I figure those will be cleaned up by release date), in fact, there are all kinds of little inconsistencies with the theme I'm using; tabs don't match everything else, drop down lists, etc.
o The red squigglies are kinda nifty.
In all, I don't really see anything that's two point oh, or will make me do a "gotta have it" upgrade (unless, of course some "gotta have it" plugin doesn't work in the old one.
Big shrug.
Well what exactly do you expect people to do? Record every web site they visit, every key they press, every mouse movement they make, so that when the browser's memory usage eventually gets too high there is a clear record of what has happened? Its not like there is a secret key everyone (except apparently you, since you are one of the few people I know to claim to have never seen memory problems in Firefox) is pressing that magically causes the browser to hog ram. At least whenever I have seen it, it appears to be something that slowly creeps up over time, eventually getting to the point where the browser has to be restarted. Now some of that may well be in scripts within web pages that leak memory (many web developers seem to be unaware that you even can leak memory in JavaScript), but some of it is certainly in the browser.
I hate to break it to you, but not every software bug can be easily reproduced (especially when you are dealing with performance related bugs like this). You often have to deal with things that are sporadic at best. Disregarding them on the assumption that the people reporting them are just making up lies about the product you know to be perfect isn't going to help anyone.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
Have you disabled "memory caching" in about:config? If so, re-enable it. It leaks ram without it. (massive amounts of ram like you're describing)
Trivial to reproduce. Start up Firefox 1.5.x. Go to a site with lots and lots of images (if you don't mind porn, check out Trouserstew.com). Open 5-10 links in new tabs. Even if you keep closing those tabs after they are fully loaded, you can make Firefox memory usage spike to the several hundreds of megabytes within a few minutes of browsing time. Repeatable on any Windows box that I've tried it on. Once memory gets all eaten up, images stop appearing, and the browser just buckles and has to be restarted.
I am sure you can find some examples of non-porn sites that have lots of large images on single pages that can trigger this issue too.
I work on a major UK commercial website (and no, it's not the one in my profile:)); it's completely non-IT related and has a very wide demographic, although geographically 95% of visitors are from the UK. The August browser usage stats were:
IE6.x - 89.06%
Firefox 1.x - 5.29%
IE5.x - 2.05%
IE7.x - 1.51%
Safari 4.x - 0.92%
Safari 3.x - 0.37%
Mozilla 1.x - 0.12%
Opera 9.x - 0.12%
Firefox was up slightly from 5.22% in July. It surprised me how low it was, considering I keep reading stories of how FF is up to nearly 15%. Yes, some of this could be down to people spoofing the User-agent to show as IE, but how many people really do that? It still has a lot of catching up to do.
Opera is the new blue on /.
Congrats on your troll (and probably, I am following you).
But whatever you said is right, switched to opera (to see why every troll on a FF story is masturbating on it) , and back to FF (and now, V2.0 RC2). Its not a memory pig for me (because I do not open 255 tabs just to see how far it can go, and I don't install every freaking extension out there). And on a dual core with 1.5G or RAM, I don't really give a fuck about 100mb more than when it used to be Phoenix.
And an in-built anti-phishing is very much welcome - even if its going to add 50MB more. Because, one fine day, it may save me from losing some money.
Your organization is huge, and your stats include your employees browsing the IE-only company directory and org chart.
I knew Firefox had caught on when every web site except Myspace started working right.
Well with the OS it's different than when an application RAM-hogs.
It's not like (at least on most desktop, non-mainframe systems) like the OS is really competing for memory with any other OS. It's not shared. The OS knows who's trying to use the memory and how much is "extra" at any given time, thus it can just use whatever's left over at the moment for cache.
With an application, it shouldn't ever request more memory than it actually needs to operate, because it doesn't have the "god perspective" that the OS does, to determine how much is underutilized and ought to be taken up by stuff that's less-than-critical.
If every application did what you're describing Firefox doing, we'd be in a lot of trouble; the OS would never get to do any of those cute "spare" memory tricks that it does, because the apps would be trying to use way more memory than they actually needed to perform their core functions.
Applications should only take what they need to survive; there's only room for one bloated thing that hogs memory, and it has to be at the top of the food chain.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
First cry about having FF loaded with extra features, which could be extensions. Then cry about FF not having enough features so that you have to install 6 extensions.
Why don't you just ask FF, and the team might just take their pants off for ya?
> Well what exactly do you expect people to do? Record every web site they visit, every key they press, every mouse movement they make, so that when the browser's memory usage eventually gets too high there is a clear record of what has happened?
Yes, if you really want the bug fixed that much then you need to go the extra distance to help the developers reproduce it.
> I hate to break it to you, but not every software bug can be easily reproduced (especially when you are dealing with performance related bugs like this). You often have to deal with things that are sporadic at best.
Well unless you expect someone to manually trace through every possible code path in the source code to look for the bug, then it's going to need to be reproducable for it to get priority.
When given a choice between spending a month tracking down 1 hard to reproduce bug and actually fixing 50 easily reproducable bugs the 50 will win nearly every time.
>Disregarding them on the assumption that the people reporting them are just making up lies about the product you know to be perfect isn't going to help anyone.
I don't think anyone's saying that. But between the difficulting reproducing it, and possibly a diferent understanding of what exactly constitutes a "memory leak" - and particularly how to measure that - It may well be that any time a developer goes looking for it they instead find legitimate instances of large memory usage.
Images do actually take up a lot of memory - particularly since the browser probably holds a reference to the uncompressed bitmap, not the original image, so if you've got a lot of images open on a lot of tabs, you _will_ use a lot of memory. It's also possible that when that memory is released it is not actually reclaimed by the operating system untill such time as it's really needed, and depending on how you're measuring the memory usage of an application, it might appear that the memory has not been freed. That's what I mean by having a different understanding of what a leak is.
Just as the users aren't making it up, neither are the developers. I'm sure that no developer that would be able to fix such a bug who actually encountered it in a reproduceable way (or at least in a way that would give a clue to it's whereabouts) would deliberately ignore it. In fact they'd be ecstatic. They must be absolutely sick of hearing about it by now and would like nothing better than to be able to get rid of it once and for all.
Mouse to close tabs? You know, there is something called keyboard, right there. A single hand combo Ctrl-w will be magical to you.
No, I want the close button on every single tab. Thats where it should be, because thats where it belongs.
many web developers seem to be unaware that you even can leak memory in JavaScript
If you can leak memory in JavaScript and it isn't reclaimed when you navigate to a new page, it's a bug in the JavaScript implementation, not the web dev's code. Of course, it is the developer's responsibility to *work around* bugs in browsers (where possible), but you can't expect them to be aware of them all. A polite e-mail to webmaster@... would be useful in many cases.
My understanding is that that particular bug is both known and fixed in 2.0.
He answered your question in his post:
FireFox
FireFox Lite
plus optional extension pack that includes all extensions in FireFox
Personally, I'd take FireFox Lite and the extension pack. So I get minimal bloat and features that I actually use.
I don't think you understood what I said. I asked if it mattered because there is no choice in using extensions. Out of the box Firefox isn't even useable as an everyday browser. The stock configuration is ridiculous and can't be adequately changed without extensions. Don't even get me started on the bad (chrome) and worse (gtk2) options for file dialogs on Linux.
So again, if you missed the point (again!), Firefox isn't a useable browser without extensions and if some necessary extensions significantly decrease performance these features should be built in, which surely would run better than as an extension.
If you want step-by-step instructions, just start up Firefox and see the clunky, backwards, and outdated interface. Firefox 2 doesn't seem to be fixing any of these problems, and looks to be making many of them much worse. Too bad it's still the best browser on Linux, due to Opera's weird graphical issues with KDE, and more importantly its annoying habit of crashing on my bank's website.
The Farewell Tour II
This is a real problem and I wish that those of you who don't see it would stop telling everyone that it is their fault. Most firefox users probably never install any plugins/extensions yet many of them have the problem.
Absolutley. I've had FF use 1.3GB of memory on a !G system. Typically it will grow to 600-700MB before I restart it. I've seen this with every version of firefixx and seamonkey on both linux and windows (i've not used it on OS X or unix). This is with no extensions installed and only the flash plugin.
I normally read news by looking through the index pages and opening up all the stories I'm interested in in tabs - either Google/BBC/NYTimes if I want serious news, or Fark if I want silly news with snide remarks - and I get the same kind of explosive memory growth there too. Unlike image browsing, the problem with diverse-source news material is that lots of it has Javascript, often badly written for IE, and it often has ad banners and whatever different advertising clutter the sites want to use, so you end up with large varieties of dreck all trying to use memory. Not only does the system go into swapping overdose, but there's always at least one unhappy Java-something problem that wants to burn CPU cycles as well.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I have no extensions installed and only the flash plugin. FF has been open for 4 hours and is using 408 MB. I guess I need to install these extensions/plugins in order to reduce my memory usage.
Thats ok! You're free to read whatever you want to read and mod me how ever you wish.
Might the problem be related to Flash? I don't have a problem with memory usage in Firefox, but I always use Flashblock.
Of course, the operating system should also be able to cope with the fact that your program currently needs 300 MB more RAM than you've got physically installed and do a decent job of keeping the working set in memory, the inactive stuff on disk if necessary, and not haul the whole bloody mess in and out of disk just because you want to close one tab and read the next. And the program should cooperate with this by not going and touching every bit of memory every time it does that, so that you can avoid thrashing things, but that is a somewhat higher-difficulty level of programming that simple basics like freeing objects you're not using.
If you've got an operating system with run-times that are measured in months, quarters, and occasionally years, and you're either running on a desktop or server or else you're running on a laptop with a standby feature and don't let the battery die all the way, there's no reason you should ever have to kill off your browser just to clean up the memory leaks. In my case, my Corporate IT Department thinks Windows XP should be rebooted weekly (the way we did with Vaxes 20 years ago) and I should at least be able to keep Mozilla running for that long, and for longer if I remember to hibernate the thing on Saturday nights so the poor excuse for a crontab doesn't reboot it.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Heavier, but oddly not enough so to deserve a "2.0" complete version number upgrade.
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
It would be easy to blame it on some "bad" extensions. However, people report Firefox consumes 650 MB of RAM after 3 hours of usage without any extensions installed. See eg. http://developers.slashdot.org/comments.pl?sid=199 593&cid=16345589
I don't know if anyone else has seen this, but I have memory issues with FF if two conditions are met:
1) The browser has been open for several days (this isn't always necessary, but it seems to make the problem more obvious); and
2) I run memory intensive apps on my computer -- eg edit a 100 MB image in the GIMP or run an apt-get upgrade.
If I do these things, FF slows to an unbearable crawl. Shutting it down and refiring fixes all. (BTW I'm running Debian Sid, 256 MB Ram and a Gig or so of swap.)
Cogito, ergo sig.
You're basically saying, "Even things such as massive memory management issues can't make Firefox look bad, and that, of course, is by virtue of its being Firefox." That's some type of logical flaw, but I forget which one it is.
Of course, I happen to love Internet Explorer, especially IE7RC1. And nothing, not even the new Anti-Phising features and the low memory usage for multiple tabs and instances can make my browser look good. It hasn't worked in the past and it won't work now.
Boot Windows, Linux, and ESX over the network for free.
It's not on the changes list and the source is a bit hefty to search for it when you don't know your way around it, but: Does anyone know whether Darin's "ping" attribute (of WhatWG origin) is included and active? Aside from the auto-active google spyware that would be another nail in FFs (and every Gecko-based browsers) coffin on my systems...
:-P)
(On a related note: What other RMS-type "free" alternative do you work on, use or recommend? I'll probably switch to Konqueror as soon as FF2 goes through the update system), but I'd like to have a few options... And don't say Amaya, ok?
The more free RAM you have the faster your system will go, because the OS uses free RAM space to cache files from the hard disk. Kind of like the opposite of a swap file. And if you think having a swap file and a disk cache on at the same time is silly and inefficient, for some reason it isnt. I think it's to do with having the right stuff in the right place at the right time.
(1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
Firefox has finally sucumbed to the Safari tab style.
Big apple, new Yorik, undig it, something's unrotting in Edenmark.
It would be easier for someone to write an extension that logs each page viewed by the user, along with the images, plugins, embedded objects and scripts encountered, the amount of reserved/resident/private dirty memory allocated to the firefox process, and a list of what firefox itsemf thinks the memory is allocated for and how much it thinks it is using.
For the record, I've had epiphany (using xulrunner 1.8.0.7) open for 80 hours now. It has mapped 326 MB of memory, of which 122 MB is resident and 93 MB is 'private dirty'. So I can't claim to see this memory problem.
The plugins I have installed are the totem movie player, Java 1.5.0_08-b03, and Flash 9.0 r68. I use the CSS rules at http://www.floppymoose.com/ to block Flash until I click on it. Do you block Flash movies?
I don't think you understood what I said. Although you may need to use extensions, you may easily avoid the ones that significantly decrease performance.
What a fool believes, he sees, no wise man has the power to reason away.
What a fool believes, he sees, no wise man has the power to reason away.
What a fool believes, he sees, no wise man has the power to reason away.
I'm sure part of the percieved problem is that users don't have the first clue about how operating systems manage memory, and therefore don't know how to correctly interpret the numbers they see in top and the Windows task manager.
It sounds like you would like Flock.
I understand that. However, absolutely none of these people can report how to reproduce the problem, so no one can see what it is and it cannot be fixed. Additionally, as is said even in the famous InternetWeek article about Firefox 1.5 problems, it is clearly only a "on a small percentage of Windows, Mac, and Linux computers" that this problem occurs. The people who are not using those computers don't see any problem.
What a fool believes, he sees, no wise man has the power to reason away.
What a fool believes, he sees, no wise man has the power to reason away.
The problem here is that the log analysis script is provided as Perl source code, and ActivePerl is three times the size of Firefox. Or which other distribution of Perl for Microsoft Windows do you recommend?
Sadly there's a grain of truth to the parent's post. The Mozilla devs have time and time again decided to include, auto-activate and not provide an UI to disable rather heavily discussed functions. Sometimes they really go the extra mile to make sure the user uses something they consider "necessary", while privacy advocates, standards zealots and other people who try to make the net a better place shake their heads in horror over the "feature".
Hard to rerpoduce bugs may suggest low-quality underlying code. Opera doesn't have these problems (hell even IE6 doesn't). Go figure.
Are the reflow branch's changes expect to land on the trunk before or after the branch that will become 3.0 is cut?
So if the user loads a JS app from the local file system, how should the user grant "knowledge" to the app?
Fuggit.
Thanks for pointing that out. As non-AC no less. I experience the same problem, but I can't bring myself to post a bug report saying "go to this pr0n forum, CTRL-click on twenty ImageShack images to open them in a new tab, save 15 of them, rinse, repeat, for 30 mins or until you feel erm, happy, whichever comes first." Nah, can't do it.
But it happens, nonetheless. Also, somebody needs to fix the Download manager. It shouldn't matter if it's full of 50 downloads or 5000, it shouldn't get slower at saving because it hasn't been cleared recently.
I use Opera for all my pr0n needs now. Which works OK, because it doesn't fill my Firefox autocomplete with entries like "Natalie Portman hot grits jpeg".
While I LOL? I have a system with an uptime measured in weeks and then is shut down only because I don't want to leave it on when I leave the house for more than a couple of days. Essentially I keep browser, email, calendar and OGG-Player on at all times. While FF doesn't seem to have too many problems with that for me, it is easily the thing I expect! Now, one might argue that I'm not a typical user, but even the Win-drones in my circle of friends leave their systems running for days when they don't have to sleep next to the fans. Most keep a browser open as well, one simply needs it too often to wait for it to restart all the time... In fact I virtually know nobody who doesn't keep their browser open as long as the systems up. Maybe you're willing to provide us with some scientifc research regarding the usage patterns of "normal" FF-users (FF-users are certainly a group distinct from web-users, as they already have a minimum amount of technical knowledge)?
Where did the "highlight all instances" go? That was one of the key functions that got several people I introduced to Firefox to got to love.
Also this comes out as Safari just adds it in.
http://images.appleinsider.com/mom-safar3-1.jpg
Why did they remove them? Anyone got a clue?
"""
And an in-built anti-phishing is very much welcome - even if its going to add 50MB more. Because, one fine day, it may save me from losing some money.
"""
Is there some new kind of geek-cred for displaying the height of your stupidity in public?
What do I care? Not a whit. Install bloat-ware for idiots 2.0, it's your machine.
FatPhil
Also FatPhil on SoylentNews, id 863
Don't blame the memory leaks only on extensions. There are major memory leaks even when only those that come with Firefox itself are being used.
Good: -Feels faster than 1.5.7. But then again, this is just a feeling. -Close Tab buttons now in each individual tab Bad: -Popups not blocked by default. Well, not necessarily bad, rather an annoyance. And maybe this doesn't make people confused like if they were blocked by default and people expect some certain popup to actually pop up. -Cannot separately block cookies coming from other servers than the wbsite I'm visiting. Now it's all or nothing in cookie blocking in Firefox. -Spellcheck on by default. The annoyance, the annoyance. Ugly: -My RSS feeds and bookmarks are WIIIIIIIIIIIIIIIIIIDE now. Yet still the GUI in RSS feeds and bookmarks manages to waste valuable screen estate at the left edges of the dropdown menu. You could almost fit two of those little RSS symbols there between the edge and the symbol (which takes up some space in its own right). I actually tried switching to Safari, but the way it manages RSS is horrendous. I want my RSS feeds in neat dropdown menus, dammit.
Having 13 close buttons that all do the same thing is dumb. Middle button to close a tab if you're too lazy to click it and then close it. Why have a dozen methods to close a tab? Especially if one of those methods negatively impacts something important, like the number of readable tabs that can be open at once.
Anyway, in one breath you advocate the use of keyboard shortcuts, and in the next you say you want mouse driven close buttons on every tab.
Hello? Dr. Jekyl? I was wondering if I could have a chat with Mr. Hyde please...
I hate printers.
"privacy and standards", of course, though the typo had some kind of poetic justice to it... That's what I get for making last minute additions after previewing a post, I guess :-P
I understand that. However, absolutely none of these people can report how to reproduce the problem, so no one can see what it is and it cannot be fixed. Additionally, as is said even in the famous InternetWeek article about Firefox 1.5 problems, it is clearly only a "on a small percentage of Windows, Mac, and Linux computers" that this problem occurs. The people who are not using those computers don't see any problem.
/. you see people constantly complaining about the memory leaks, yet I never experience these problems on any of the machines I use on a daily basis. That would include my MacBook, desktop running SuSE 10.1, desktop running Windows XP SP2, and a laptop running XP also. I've never experienced the problem, actually. Firefox is shutdown on my MacBook whenever there is an update requiring me to restart the system and that's about it, too. It'll stay up for weeks at a time, without a single problem, including memory leaks. Actually, it tends to stay up for weeks on end on the SuSE desktop, also, as it's my home machine and I tend to just walk away from it and leave for work or whatnot.
I have to agree about the small number of machines. On
If Opera works so much better for someone, just run Opera. I have Opera installed on a few of my machines also, and use it sometimes. But I still prefer Firefox.
rm -rf
about:config
Set browser.tabs.closeButtons
0 - close button on active tab
1 - default, close button on all tabs
2 - no close buttons at all
3 - close button on side, like 1.x
Only caveat is that the tablist button stays in option 3, so it looks rather awkward. I do not see an option to remove it.
I think Konqueror is a viable alternative since you are running KDE
Please stop spreading FUD. Mozilla are forcing Debian to change the name.
And you do realize that all the browsers are adding the ability to do anti-phishing with blacklists, right? Firefox 2.0 has one. Internet Explorer 7.0 has one. Opera 9 has "anti-phishing technology" built in and, rumor has it, is adding a similar blacklist. I'd be willing to bet Safari and Konqueror will be adding one, too.
The thing is, this is a very *good* thing for average Joe non-techie, since that's the type of person that falls for phishing scams more often than not. And, even though it isn't much of a problem for us, it's still a huge issue in terms of most folks' online activities. If you're worried about a single connection to a server to download a phishing list, you can disable that. Just as you can disable automatic updates, which connects to the same server and is also enabled by default.
Portable versions of Firefox, GIMP, LibreOffice, etc
What a fool believes, he sees, no wise man has the power to reason away.
Appeal to Common Practice
I simply prefer my software safe-by-design (and I do not trust the authors of the blacklist, a simple fact), you may disagree, but that that doesn't invalidate my preference (and nothing more it is).
No, *you* please stop spreading FUD. Debian (really the Debian firefox maintainer) chose to change the name. All Mozilla is saying that you cannot apply random patches to Firefox and still call it Firefox. If I modified the cd images of the latest stable Debian release, and distributed them widely while advertising them as "Debian", I'm sure the Debian project would be a little pissed. This is no different. If Debian wants to change Firefox and keep the name, it's only fair that they run them by Mozilla first. That's what Fedora and Suse are doing.
You know, Microsoft's street address also says a lot about their mentality.
Just in case you aren't familiar with fallacies: Appeal to Common Practice
Hence, Mozilla are forcing them to change the name.
No software product lets you do that. Otherwise, anyone could add an "rm -R /" to the program, and distribute it as a respected project. That would cripple that product's reputation. You can use the source, but you can't claim your modifications to be the official software of an organization or person.
Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
I think we should ban general purpose computers altogether. People shouldn't even be allowed to install software on their own computers, because they may be tricked into installing a trojan horse or a virus, etc.
It's funny how this has never been an issue before. But now that mozilla.org has been replaced by mozilla.com, porting Firefox to your operating system becomes forbidden!
I have 17 extensions and my ram never goes above about 130, and since 2.0 RC2 not really above 70. I use multiple tabs and leave it open all the time. The problems individuals have must be something else, cause all the reports I hear are varied, and every build of FF 2.0 RC2, as far as I know, is the same. I think it's user-end personally.
Please allow me to hate the creator of the 120-character limit: *HATES*. Thank you.
Can anyone tell me if MNG support will _finally_ be included?
-molo
Using your sig line to advertise for friends is lame.
"Basic functionality" is, of course, subjective. What might be critical for one person is useless cruft for another.
For instance, nearly all of the extensions I have installed fall into one of two categories: developer tools or website integration (del.icio.us, etc.). I would hardly consider something like the Web Developer Toolbar "basic functionality" for most people, but I find it incredibly useful when working on a website. The one exception is Duplicate Tab, which allows me to split a tab off into its own window.
"Yes, if you really want the bug fixed that much then you need to go the extra distance to help the developers reproduce it."
Its much easier to just switch to Opera. I have nothing riding on the success of Firefox. The ones that do are the Mozilla foundation. Coincidentally, since they have access to the source code, they are in the best position to find these bugs.
Also, most organizations put their products through stress tests which reveal these sorts of errors. If Mozilla's developers cannot find these rather common situations, I suspect Mozilla's tests need some work to reproduce working conditions.
"Well unless you expect someone to manually trace through every possible code path in the source code to look for the bug"
There are much easier ways to find performance problems that are difficult to reproduce than that.
"When given a choice between spending a month tracking down 1 hard to reproduce bug and actually fixing 50 easily reproducable bugs the 50 will win nearly every time."
Yes, thats a fundemental fault with open source software.
">Disregarding them on the assumption that the people reporting them are just making up lies about the product you know to be perfect isn't going to help anyone.
I don't think anyone's saying that. "
You must be new here. Welcome to the world of slashdot.
" Images do actually take up a lot of memory - particularly since the browser probably holds a reference to the uncompressed bitmap, not the original image, so if you've got a lot of images open on a lot of tabs, you _will_ use a lot of memory. It's also possible that when that memory is released it is not actually reclaimed by the operating system untill such time as it's really needed, and depending on how you're measuring the memory usage of an application, it might appear that the memory has not been freed. That's what I mean by having a different understanding of what a leak is."
Who said it had to be a memory leak? Its perfectly possible the browser has just become too bloated and ends up using too much memory on its own. That doesn't make it any less of a problem.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
Fortunately, there's a drop-down list at the far right that shows all open tabs. It's a bit easier to navigate than scrolling the tab bar.
No, Mozilla is forcing them to either change the name, or do the same thing every other distro is doing, which is to run their patches by Mozilla first. Debian is *choosing* to change the name. Which is okay.
You know, Microsoft's street address also says a lot about their mentality.
Well, yes and no. Yes, there are some noted areas where JavsScript VMs leak memory, but its still possible for sites to leak it on their own, especially considering how common it is to leave a page up without closing the browser window.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
What do you use a browser for anyway? The only extension I ever install is Adblock and I consier Firefox a very good everyday browser even without that. Thats' probably because I use it everyday. I can go to a website, I can view that website, I can click links. Honestly, what else is there?
Stop Global Warming!
Just say no to irreversible processes!
Hi,
if I wanted tabs/buttons to be shaded and round-edged, then I would have selected a GTK theme with these features.
But I haven't, and APPLICATIONS SHOULD RESPECT THAT!!!
Why does Firefox 2.0rc2 use its own look & feel for the tabs, instead of respecting the theme that is currently set in the desktop environment (like Firefox 1.X did)? The tabs look ugly and don't match other GTK apps at all.
Also, nuisances that have been present for quite a while still aren't taken care of. E.g. after doing a search via the search field, the field doesn't auto-clear itself - so you can't just do another search later by pressing the middle mouse button in the search field to paste a keyword. Instead, you have to clear the field manually.
bye,
Till
You misunderstand me. I have no problem with Debian sticking to their guns and I applaud them for doing so. However, to use your analogy, they really need to make an ammendment to their constitution. Firefox is gaining a brand and some recognition as a brand. The last thing Mozilla wants to do is have people install a Debian tweaked Firefox, still labeled as Firefox, and then have things not work right even though they work 100% correctly in the Mozilla version. Since probably the biggest, newb friendly distro is Ubuntu this could really shoot Linux in the foot.
A scenario: Newb user comes over from Windows and wants to try out Linux. He loads Ubunutu and looks for Firefox..can't find it. Finally, he finds the debian version and then tries to install an extension or a plugin or something. Dogh, it doesn't work. Newb user gets frustrated with this shitty Linux and goes back to Windows. Of course, you'll say well he should RTFM or search forums until he finds the problem. Well, sorry..most people don't have the patience or know how to do that.
May contain traces of nut.
Made from the freshest electrons.
I'm using RC1 now on Rapidweather Remaster of Knoppix Linux on a dual 200 mmx box with 256 MB of RAM. Seems ok to me, I'll get over to my cable modem box today and download RC2 and give it a try. /dev/hdb7, and the OS itself is on /dev/hdd7.
I use a "persistent home directory" knoppix.img for ~/, and on this box it's 500 MB, so my RAM does not change, it's at 556 K, (1%) according to "df". The knoppix.img is on
I don't have to use the CD to boot, have a loadlin setup using a MSDOS menu. My remaster uses the 2.4 kernel, so it runs well on older boxes. I have loaded my remaster up with fonts, so the web pages look better than they do in Opera or Firefox running on Windows XP, on the same machine. The "oem" knoppix 3.4 had so-so fonts, not acceptable to me. I symlink to the ~/.fonts.cache-1, so it does not use any ~/ ram to speak of. It's 304.70 KB, so you can see why I would want to symlink it.
I can run the remaster directly off the CD, with no real problems, it is just a little slower to start up applications, as they have to decompress off the CD first in typical knoppix style. 7200 RPM hard drives offer a boost, and since they are there, why not use them.
I don't see any reason why I can't put RC2 in the CD, unless they have somehow fowled something up, over RC1, which I doubt. I do have Opera 9.02, and Flock, which is based on the stable Mozilla Firefox 1.5.0.6.
I pre-configure all three browsers in the CD, mainly pointing them to a built-in home page like this one. The users wind up in less of a "walled garden" with a page like that, or at least I have tried to make it so.
I do have RC1 running the NoScript extension, does give one the impression, at least, that you are keeping the bad javascripts out, but it winds up being a nuisance sometimes, having to enable js on sites.
With the knoppix.img setup for ~/ I can easily add something like Google Earth, which I run on a P4 HT with 1GB RAM.
About "top", I have been up nearly an hour, and I have zero swap used, and 26484KB free. (This is a 256 MB box)
It's probably the 2.4 kernel that allows me to have these numbers. Some of the 2.2 kernel machines I have do even better, but, they will not run the new browsers, either.
-- Rapidweather
Rapidweather's Linux Screenshots.
What you said makes little sense. You can port FireFox to any operating system you want. You just can't claim it to be Mozilla's project, which calling it Firefox effectively does.
Would you like it if someone made a virus and advertised it is being yours, and most users would never learn that it wasn't?
Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
It's a human issue. It's a social hack... not a technical one. These sites aren't being blocked because they'll crash the browser. Or install a worm. Or anything along those lines. They're being blocked because they're fake sites designed to trick people into revealing their personal information (like credit card numbers, passwords etc). Remember the PAYPAI.com site incident for instance? They would send out emails masquerading as paypal.com and have the site URL written in lowercase except for the final character, which was uppercase. Lots of people were tricked into going there. Even if they got to the browser and the browser lowercased it to look like paypai.com, lots of people simply missed it. So, technically, there was nothing wrong with the site. It didn't hack the browser. It even used valid HTML. But it was designed to trick the end user into revealing personal details. And it worked. The blacklist is designed to index sites like this and notify the user when they visit one.
This isn't something you could really design in. Not without changing internet protocols. There's only a certain amount of change you can affect when you're just the browser. And a phishing blacklist makes perfect sense. And, yes, it should be enabled by default. You, as a more technical user, are of course free to disable it. So, how is this even an issue for you?
Portable versions of Firefox, GIMP, LibreOffice, etc
Debian's Firefox package is 99% Mozilla's product; it just has a few patches that make it run better on the Debian operating system. Debian have never claimed otherwise; and mozilla.org never had a problem with the practice.
I wish mozilla.com would allocate some more resources to maintaining the 'Linux' port of Firefox (and their other programs) so that Debian, Fedora, Ubuntu and othes wouldn't have to apply so many patches themselves in the first place! But sadly, it appears that mozilla.com would rather protect their valuable intellectual property, even if it means they bite the hand that feeds them in the process.
By the way, comparing the work done by the maintainers of the Debian package to that of virus writers makes you appear either clueless or insulting. Which do you prefer?
Furthermore, the issue of the x button on each tab is a bit overblown. It does make it easier to close a tab. It does use more space. Then again, Firefox doesn't compress the tab as much as the should, persisting on at least a full word length.
I think that the best way to get around this issue is to allow more structure. Perhaps an ability to create a tree and leaf mapping of related tabs. Or perhaps the ability to select multiple tabs and send those to a new window.
A Good Troll is better than a Bad Human.
By your logic I could now say that the link to the Opera forum leads to a "fabricated" post.
I just wonder why I never read about IE6/Opera hogging CPU and memory but I read it about Firefox all the time. Just makes me wonder.
I love Firefox and have used it exclusively (and Mozilla before that and Netscape before that) for over a decade. This 2.0 release of Firefox is leaving me very un-blown away.
1. Visual Refresh - so what?
2. Phishing protection - Good for "ordinary users", does nothing for me.
3. Enhanced search - I can already search pretty well across the internet, so this is bloat.
4. Tabbed browsing - each tab has its own 'x' close button? I call that a step backwards.
5. Resume brosing session - who cares?
6. Web feeds - the ONLY feature I might find useful
7. Inline spell chacking - Many people will benefit from this obviously, but not me, so it's nothing but bloat as far as I'm concerned.
There's more, but you get the idea. I am unimpressed by the new features of Firefox 2.0.
Actually, I've noticed that the people who complain the most about Firefox's memory usage seem to be the folks that just leave the browser open all the time. I almost never see memory usage go above 80MB, but I tend to close my browser when I'm done with a task. If I'm leaving the computer for a while, I'll close the browser. If I'm finished looking up some API function while I'm at work, I'll close it.
My browser is probably never open more than a couple hours at a time. I don't mind waiting the second it takes to start up, but I have a feeling there are a lot of folks that would rather just leave it open. Thus, I've thought you guys are nuts for complaining about memory problems that I never see. Now, I guess I understand.
It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
Seriously, what are you people doing that Firefox is eating so much system resources?
I'm running several optional extensions all the time, and regardless of how long I use Firefox or what I browse, I never see the problems some of you are reporting, not even close. Maybe it's because I mainly use Win2k, and the 'memory leak" issue is mainly a Linux thing, but somehow I doubt that memory management in Windows is better for any specific application at any time than the Linux equivalent.
And yes, I periodically do things like leave 5-10 tabs open in each of 1-5 instances of Firefox with each tab displaying svereal high resoultion photos, reams of text, and wacky formatting and CSS effects. I still don't see any problems with bloat. Ever.
I'm not saying that others' problems don't exist, I'm sure they do. I'm just saying that it doesn't sound anything at all like my own experiences with Firefox. Believe me, if I did, I wouldn't be using it at all. I'm only running 384 MB of RAM on a 5-6 year old computer... For soemthing to take up 2 GB of memory is not just unacceptable, but completely impossible. Thankfully, Firefox only uses between 30-100 MB for me. Guess I'm just lucky or something.
As for Opera... I'm not a fan. The Opera UI and I don't work well together, and I'm not of the opinion that my webbrowser should have much of a learning curve. Maybe if I ran into more rendering problems I'd work through it, but I don't, and the ones I do see are always because some idiot decided to make a web app that only runs in IE, and Opera doesn't exactly fix that (though the IE Tab extension does). There's nothing really wrong with it, and I tend to refer people to it as well as Firefox if they use IE, but not ever likely to use it myself.
Try not to take me more seriously than I take myself.
outside of slashdot, people often enough call bloat "features." If developers add features to an application that lots of people want, that's a good thing. In that sense, there is no software that is getting less bloated i.e. removing features from every version.
What I would like to see changed about firefox is a smaller memory footprint, faster loading times, and a removal of that freeze up that happens when a download starts. In my mind, these things are the real bloat, and they can't be solved by just removing the anti fishing system or whatever. The mozilla guys need to do some serious profiling on firefox and figure out why they are using so much fricken time and space.
They should probably also consider rewriting firefox so that it doesn't use *javascript*, and thus require the javascript runtime to be constantly running, for all of its GUI components. XUL, xpcom and whatnot seem to be pet projects of the mozilla team. They need to take a hard look at those features and ask (1) whether anyone outside of mozilla will ever use them (certainly no one is now, and they've been around for a while) and (2) are they creating a lot of overhead in firefox.
Firefox was originally designed to be a faster lighter mozilla, but they still have a long way to go on that front. My concern is that the mozilla team has gotten complacent with the performance improvements that they have so far. Many people on windows are sticking with IE 6 with all of its problems just because they don't have to wait for it to load on windows (granted, that's because they are cheating by preloading it, but to the user that's still relatively better).
Konqueror is neither viable as a renderer or as a web browser. Which is too bad, because I'd really like to see it be an option. It doesn't render properly most pages that I use regularly (this is not an exaggeration). It's rather feature incomplete as a full web browser, and where it has the features they feel flaky. It suffers a lot from the microsoft-copying lunacy of trying to shoehorn a web browser and file browser into a single application. I don't really use Konq as a file browser (gui file browsing isn't very useful for me) it hurts a lot as a web browser from this duality. And then everything about it just feels flaky.
So yes, Konqueror is an alternative. It is not however viable for every day use and very likely never will be.
The Farewell Tour II
You assume too much. Like, for starters, that Firefox isn't missing features that are basically impossible to implement as an extension without decreasing performance significantly. A clean copy of Firefox is real fast and smooth, but it's not useable.
The Farewell Tour II
Firefox isn't a useable browser without extensions
I respectfully disagree. As a somewhat long time Firefox user (I started using this browser with Firebird 0.6), I have yet to come across a single extension that I either want or need in order to use Firefox every single day at home as well as at work.
Performance here is perfectly fine and I'd rather not have the functions of these extensions built in if there is a chance that it would affect performance even slightly. It is better that the extension developers do a better job of avoiding memory leaks in their extensions for those who may use them.
Interface. If using crappy interfaces doesn't bother you, I guess that's fine. But I've been using computers for way too long to deal with crap when I don't have to. This is the primary reason I don't use windows, mac, gnome, or anything else similar. As the application that I use most I don't think it's at all unreasonable to be particular about the functioning of a web browser.
These are the features I can't really do without, though I run a few other extensions that I could live without but are somewhat useful (and not listed below):
- Mouse gesture, which should have been built-in a LONG time ago.
- aspell, will be irrelevent if I ever upgrade to Firefox2, which isn't looking likely any time soon.
- Menu Editor, because the interface clutter is annoying and wastes my screen space.
- SessionSaver, again this should have been built-in a long, long time ago.
- All-in-One sidebar, this is basically similar to Opera's sidebar and removes a lot of popping up windows (which I hate) and generally streamlines the interface. I'm using a very old version of it because I don't like the changes that were made after 0.5.6.
- Tab Clicking Options, because the default way of dealing with tabs in Firefox is ridiculous.
- Adblock and Flashblock, obviously.
So I guess I low-balled a bit at half a dozen.
The Farewell Tour II
I'll bet that by the time you make a reasonably standard JavaScript toolkit for local apps -- as in, NOT AJAX -- Ruby, which is already at least as powerful, will probably have a decent VM, and be approaching reasonably fast. Python and Perl will have moved on.
If, by that time, we have a reasonably working Perl6, it will absolutely smoke anything JavaScript can do -- I'd want to be able to embed Perl6 in AJAX programs. Remember, the Perl6 guys were well aware of JavaScript, and many other languages and paradigms, when they started designing. This means Perl6 will be more powerful than JavaScript, but it will also be faster, and we'll still have CPAN.
Don't thank God, thank a doctor!
>>> "trying to make Firefox look bad"
Nice flame.
I've been using Firefox since it was Phoenix and advocating it as the best browser for probably a couple of years. About 4 months ago I went looking for another browser as I've had these memory problems on both Linux and WindowsXP. I've tried the fixes suggested but they don't seem to do anything on either of my systems.
The thing is that my use of Firefox is now ingrained. I'm using Konqueror on Linux quite a bit, Op9 occassionally, but still "teh Fox" gets alot of use until it fills my entire RAM up and dies.
I've not tried the most recent v2 release as v2 didn't help a couple of months back.
Guess I'm just trying to make FF look bad though.
I'm curious, I've not heard of rel="microsummary" (is that bad, I'm a part-time web developer!??) before. Is this new. It seems that the tag is becoming a dumping point for new ideas.
I don't like the comment at http://wiki.mozilla.org/Microsummaries
>>> "The microsummary generator dialect and the use of the <link rel> element to specify microsummaries should be standardized by the appropriate bodies, which may include the microformats group and the WHATWG."
_should_ be standardised? Has there been an RFC for this with efforts to get comments from other browser writers? (Link please, no pun intended).
What will the effect be on servers if all browser bookmarks use this system?
I run an unofficial UK lottery site at http://lottery.merseyworld.com/ which again will probably have a fairly wide demographic and although Firefox usage (slightly boosted by a JavaScript promo link I put in at the bottom of pages) has now reached its highest ever (10.9%), it's been there for months and isn't rising any more.
You suspect that the honeymoon period is now over and it's not picking up large number of new converts any more (and Firefox 2 isn't a big enough leap to change that, IMHO - it's not until Firefox 3 that we'll see another usage spike I suspect). Still, if it stays above 10%, at least Web designers can't ignore it - we *need* a rival to IE that has such a level of market share otherwise the Web will be balkanised as a "works best in Windows/IE" like it was before Mozilla and then Firefox came along.
What a fool believes, he sees, no wise man has the power to reason away.
I think this is just a popularity thing - I mean, if there was many people using Opera as Firefox, we would probably have as many people bitching about whatever memory management issues, bugs or rendering problems it has. If everyone used Firefox, perhaps we would even see a "Spread IE" campaign emerging on the internet.
Personally though, I don't see that memory management is too much of a problem. I don't think I've ever had any browser use up so much memory as to interfere with the operation of other programs.
And as a small offtopic: I use SeaMonkey most of the time. I like it, too.
It was you who said that the "news" about Firefox were fabricated. I'm telling you what's real: I've never come across a post/article saying that Opera or IE6 hog CPU or RAM, but I keep reading that Firefox is a CPU and RAM hogger. This striking difference is real, and not fabricated news. If the "bug" is hard to reproduce, it suggests sloppy and low-quality code (in such cases it's often better to dump the code completely and start from scratch).
Swap is for unused pages of RAM. If an application isn't using a particular chunk of memory, then there's no reason to keep it in memory. The disk cache, on the other hand, reduces the delay associated with disk activity by caching the contents of recently read files and a handful of other tricks. Here's an example of the disk cache in action:
97.5mb/s without the disk cache versus 216mb/s with the disk cache.Odds of being killed by lightning and winning the lottery in the same day: 1 in 2^55
For those knoppix fans, you have to leave out your "home=scan" in your boot cheatcodes to be able to tar -xvf the Firefox downloaded file. Then, after you get a ~/firefox (not the ~/.mozilla) just copy it to a spare hard drive partition, and then reboot, now using your "knoppix.img" with "home=scan".
Next, copy the ~/firefox to ~/ so it will be included in your knoppix.img. You may change the owner/group to knoppix.knoppix for all of ~/firefox.
Last, make a menu entry or desktop icon for RC2 in place of the Mozilla Firefox that you had.
Mine is:
prog "Mozilla Firefox 2.0 RC2"
That is for the IceWM toolbar icon in Rapidweather Remaster of Knoppix Linux.
There are some screenshots below showing a prior Firefox running in IceWM, here is one that shows the toolbar.
Now, when you set up the browser the way you want, the "persistent home directory" knoppix.img will keep your changes from bootup to bootup.
I put the bookmarks with the 9 RSS feeds in ~/firefox so RC2 has them also.
This has been a description of how to temporarily install RC2, when a "knoppix.img" is being used. (This box has a 200 MB one., so about 53% of that is being used for the new Firefox, and Google Earth, both temporary "installs".)
Now I am going to enjoy using Mozilla Firefox 2.0 RC2 for the rest of the evening.
-- Rapidweather
Rapidweather's Linux Screenshots.
Depends on when you think Netscape started dying. At the time I gave up on Netscape Communicator, Opera was still 30-day trialware, with a cost of $39. (Fortunately I still qualified for the student discount at the time.) The ad-supported mode didn't appear until version 5, in December 2000.
I'll definitely agree with that. The only problem is that I don't think there was another business model in place at the time that would have enabled them to sink money into a free product. IE had Microsoft's entire software empire. Netscape had AOL/Time Warner's media empire. Opera had... Opera. They had some versions of their embedded browser at the time, but that would've been it. The deals with search engine placement that fuel both Opera and Mozilla these days probably wouldn't have ben viable at the time.
This is true. When I made my original comment, I was thinking only of end-user desktop systems, not really of servers. I suppose you could make the same "OS exception" with any machine that's more or less dedicated to a particular purpose or application. E.g., if you had a machine that was nothing but a webserver, you would want Apache to use all the resources on the machine in order to produce maximum performance. Any system that has one function that is much more important than anything else, would want to be much more aggressive in apportioning resources to that application, than a normal multipurpose desktop would be.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
I call bullshit. Either you installed on top of a beta, or you are just lying out of your fucking ass troll. I haven't had a single problem with the so-called 'memory issues' you and the rest of the trolls have brought up. This is in both Windows and Linux, even with flash.
Ummm.... have you considered it may actually be flash that's causing the the problem?
First of all, they aren't protecting intellectual property. They are protecting their reputation.
I am not comparing the work of the Debian maintainers to that of virus writers. But if Mozilla let anyone using their trademarks, they could be thought responsible for something that wasn't theirs.
Maybe they should make an exception for Debian, as they obviously are only trying to improve the software. But they would still be in the position of being responsible for something that isn't theirs.
Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
I'm a little disappointed that there isn't yet a "detach" option in the context menu for each tab.
I like to use one window per topic I'm working on and if one tab leads to another topic I want to look at in more detail it would be nice to just detach that tab to a separate window rather that copy the URL, hit CTRL-N and middle-click in the new window.
I notice that both Konqueror and Konsole have had this functionality for some time.
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
The answer to your problem has been provided, and yet you continue to make vague assertions about the quality of Firefox that boil down to your preference. Why?
If these issues are of such dire concern to you that you can't browse the Web with Firefox, then move along. Perhaps you'll enjoy Opera or IE or even links. Don't just whine about Firefox, either use something else or fix it. You have the source, you can patch your version if you like. Personally, I've found nothing in current Firefox to complain about. Out of the box, it's excellent, and I use a few extensions (such as FlashBlock, Adblock and Forecastfox Enhnaced) which make it even better.
It will be nice to have built-in spell-checking in version 2. That's probably my biggest desire right now. Other than that, I think Firefox does everything I could want from a browser.
If firefox speed up their release cycle a little bit then maybe they could catch up to Opera. The nightly builds of firefox are a huge leap forward from 2.0, they are much more stable, faster, and use less memory. I'm very impressed with the memory usage improvement, with 8 tabs open (and browsing extensively in those tabs) I'm only seeing 45-50mb memory usage. Opera clocks in at 33mb with no browsing with the same windows open.
No, it appears that they'd prefer to work with such distros as partners. It's not a hardship to ask somebody who wants to make a change to FF to run it by Mozilla for approval and inclusion into the official product.
Not recognizing that both changes could result in a security disaster that tarnishes Mozilla's reputation makes you appear as a clueless dipshit or...a... clueless dipshit.
I just wonder why I never read about IE6/Opera hogging CPU and memory but I read it about Firefox all the time. Just makes me wonder.
IE: a commercial interest of Microsoft, who benefit when their competition look bad. Main competition: Firefox.
Opera: a commercial interest of Opera, who benefit when their competition look bad. Main competition: Firefox.
Firefox: free, no commercial interests involved.
Hmmmmmm.
(uhhh, I won't explain what kind of "image intensive sites" I'm talking about here, you can figure it out I'm sure). :)
Too easy.
> Firefox: free, no commercial interests involved.
You are kidding right? Google pays milions monthly to the Mozilla Corp for the search querries coming from the in-built search box in the Firefox GUI (top right corner). Why do you think Mozilla Foundation wasn't enough? Why did they need to establish the Mozilla Corporation if "commercial interests are involved"? They pretty much fooled you.
And BTW, I fail to see what commercial interests are there in the freeware IE6.
Konq is probably the best rendering browser available on Linux. Especially since the KTeam backported Apple's improvements to khtml vis a vis CSS rendering.
I was referring to the program that is called Firefox, not the name "Firefox" itself. You of course knew that, but pretended not to.
- SessionSaver, again this should have been built-in a long, long time ago.
- Tab Clicking Options, because the default way of dealing with tabs in Firefox is ridiculous.
These two can be consolidated at least, Tab Mix Plus takes care of both of them quite nicely for me. Requires some config on first install, but since then I've never had a problem with it.
I think GP meant that the post being linked to may have been troll, as opposed to nonexistent.
"This is without any plugins/extensions installed except flash."
and there's your keyword.
i had opera grow memory usage overnight and almost always - over weekend. when i removed flash plugin, it just never had the problem. it was so bad that i had to do a cold reboot of the machine (note, this is linux...).
it was enough to enable flash plugin once, and that would almost guarantee unusable machine after some time.
even though problem is less severe with latest flash plugin version (no machine lockups so far), i still prefer keeping plugins disabled, as there have been some weird memory usage increases while having it enabled.
Rich
i've seen quite often "no plugins installed". after some questions - "oooh, i had flash installed, but that doesn't count".
i've had flash bring whole computer to knees in opera (linux).
so, the first question would be "REALLY no plugins ? and yes, flash counts"
Rich
i've heard stories that firefox developers mostly favor windows, and this shows in product quality on linux...
complaints included both performance and functionality (configurability) problems, compared to windows versions.
Rich
This striking difference is real, and not fabricated news.
Just because it's repeated doesn't mean it's not fabricated. Marketers love meaningless repetition.
---
New game: Spot the lying astroturfer on /.!
If you compare IE6, Opera, and Firefox, then Firefox is obviously the least stable and the slowest one. The Firefox ad in NYTimes was the biggest scam in the history of open source.
"When given a choice between spending a month tracking down 1 hard to reproduce bug and actually fixing 50 easily reproducable bugs the 50 will win nearly every time."
Yes, thats a fundemental fault with open source software.
Bigot. That's a fundamental fault with all software.
---
Paid marketers are the worst zealots.
How long do you think before it becomes Iceweasel Portable?
Opus: the Swiss army knife of audio codec
So I'm a bigot I don't drink the OSS Kool-Aid? Do you even know what a bigot is?
Commericial software developers are paid to work on the problems customers complain about the most. Thus they get prioritized higher than easy bugs that no one really cares about. Trust me, I work for a major software company (no, not Microsoft, one that is much more open source friendly). When a major customer starts escalating some issue, we are expected to drop everything else we are doing and work on that issue 24/7. Get a job yourself and maybe you'd learn that.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
So I'm a bigot I don't drink the OSS Kool-Aid? Do you even know what a bigot is?
No, you're a bigot in this instance because you've made an accusation that applies equally to all software as if it applies only to open source. Nothing to do with whether you prefer closed or open source.
Commercial software developers are paid to work on the problems customers complain about the most.
Nope, they're paid to work on problems that cost the vendor the most, usually those that prevent the next sale. That's not the same thing.
Thus they get prioritized higher than easy bugs that no one really cares about. Trust me, I work for a major software company (no, not Microsoft, one that is much more open source friendly). When a major customer starts escalating some issue, we are expected to drop everything else we are doing and work on that issue 24/7. Get a job yourself and maybe you'd learn that.
Nonsense. I've been on the vendor and customer end of hundreds of software maintenance contracts for major companies with hundreds of incidents logged. The reality is that while hardware maintenance contracts are sometimes worth the money, vendor software maintenance contracts are an almost complete waste of time and money.
Either the bug is considered to be a feature request and ignored, or the vendor provides a useless work around, or they say it'll be in the next major release in many months time. Almost never an actual solution unless they happened to be working on it at the time for the next release.
Not surprising since software maintenance costs money and like any cost vendors try to minimise it, particularly since it's after the sale has been made. Small companies are sometimes more responsive but that's the exception not the rule.
At least with open source you have the option of paying a third party to do the work for you. With an uncooperative closed source vendor that option does not exist.
---
Open source software is everything that closed source software is. Plus the source is available.
...that would be your "logical flaw" in assuming that the GP was stating that nothing can make Firefox look bad, instead of his real statement that baseless attempts to make Firefox look bad don't work.
Unless you were trying to categorize that as a "logical fallacy", in which case the only thing that comes to mind is a tautology (Firefox is good because it is Firefox).
Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
First of all, if you were right, that would still not make me a bigot. You, on the other hand, with your mindless aversion to differing points of view on the open source vs commericial software debate, are fairly close.
Second, you getting screwed over a few times is far from proof that problems that are hard to fix are given low priorities. All it proves is that problems that are hard to fix are hard to fix (and you are not very good at negotiating software contracts). In fact, your getting a response indicates that they did prioritize it fairly high, just that after an initial investigation they determined that a full fix would cause more problems than it would solve. High priorities do not guarentee results.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
Mozilla team is losing focus!
The lean and mean broswer is becoming fat and bad.
Size does matter, leaner the better. They should leave out extra features as plugins.
At least, this is what I think.
- xk0der
Xtreme K0ding
Therez light! : aHR0cDovL3hrMGRlci53b3JkcHJlc3MuY29t