Why Can't I Run 80 Tabs In FireFox?
Let's get this out of the way--I work on the internet and I consider myself a power user. I make no claims as to the efficiency of my methods, they are just what works for me. A problem that has been plaguing me for some time now is running Firefox with multiple tabs open. Given my workload and the number of ideas floating around in my head this may range anywhere from 20-90 tabs... it's not something I'm proud of but it's just how things turn out.
To me tabs are a staging area for work, a To Do list, a To Read list, and an account of what I'm interested in on a given day. I don't really like bookmarks--I've basically given up on Del.icio.us and while I do still drag bookmarks to my desktop they tend to accumulate into a huge mess, finding their way into folders which are dropped in other folders as the pile grows. This shouldn't be a problem since I am good about taking the time to manage and cull my tabs. It's just that when I get too busy to address them the number grows.
My problem is that Firefox crashes, something that has been occurring more and more lately. I used to think it was my old computer, but about a year ago I upgraded to a quad-core system with 4GB of RAM. It runs Windows Vista, but is otherwise a very capable machine. Quad-core, 4GB, 10K RPM hard drive, P45 chipset... should be able to handle a few webpages right? Not exactly. For me crashes happen every day, multiple times a day, but only in Firefox (3.5.3), my main browser. I also run Google Chrome, which practically never crashes and is also open all the time (though rarely with more than 8 tabs).
The problem with crashing with 80 tabs open, aside from the frustration, is that it takes at least 5 minutes to get everything loaded again, sometimes more, during which all my system's network bandwidth is being consumed by the browser. Sessions are logged out and occasionally work is lost.
The question I have is why? It's not the computer, even if Firefox is eating up 25% of the processor and 1GB of RAM, it's not that bad. It could be my OS, it could be Firefox. Or maybe a combination of the two. It's very hard to say.
I have examined my browser extensions, which can be a major source of instability. The active ones include: FireFTP, MenuEditor, Session Manager, and Tabs Mix Plus, all of which are up-to-date. I've removed a few that I found to impact stability (including Google Gears), but the crashes have continued. And they are rarely violent, surprising crashes, instead Firefox just seems to slow down, blip in and out, and then die. I get the crash manager, and then I can restore my session, and in a few minutes I'm back.
So far I have just figured that Firefox is the issue. The browser has had memory leakage issues in the past and it seems like they continue in one form or another. Running all those pages, include most of which have some sort of Flash and rich media on them, just takes a toll, the performance degrades, then a restart is needed, just like with a Windows computer after a week or two. This isn't exactly scientific but it seems to sums things up.
I need to investigate running my workload on Ubuntu and OS X, so I can see if the OS is the issue. If not, then I'll know it's Firefox. Or maybe today's computer just can't run 80 tabs at once consistently and I need to wait for some sort of future technology, a neural net processor or something like that. Got any fixes or ideas? Post them below.
