Live data from Hacker News

Multiprocess Firefox

developer.mozilla.org

141–150 of 171 posts

Re: Multiprocess Firefox

#141

Earlier quoted context omitted.

I currently have 2014 tabs in my session (almost all unloaded, using around 2GB of ram that I wouldn't use otherwise). I had 1600 tabs a few days ago. They are links I clicked on in other apps or browsed to over the past few months. When I get a chance to plow through a few dozen/hundred of these tabs I can read/view them and close them very quickly. Notice all the UI stuff I don't have to do: I never had to perform…

How do you find out the number of open tabs?

"Open Tab Count" works nicely for me.

Re: Multiprocess Firefox

#142
post #102
post #96

Earlier quoted context omitted.

"There are multiple competing factors when it comes to choosing the right number of processes. - For security, more processes is better; one per tab is probably ideal. - For crash protection, ditto. - For responsiveness, one process per CPU core is probably best. - For memory usage, one process is probably best." as a dev wrote in the mailing list: https://groups.google.com/forum/#!topic/mozilla.dev.platform... For v…

With crashes, though rare in Chrome, when one does happen it usually kills all my Chrome windows instead of a single tab as is touted :/

If you can reproduce that, I'm sure the Chrome team would be very, very interested in that.

Re: Multiprocess Firefox

#143
post #94

Earlier quoted context omitted.

In terms of UI stuff, how do you find a tab among a thousand? When the tab page title shrinks and all I see is favicon, I feel lost.

In all honesty chrome is by far and away the worst at handeling large numbers of tabs of all the browsers (bar perhaps version of IE).

Chrome is pretty special. "Oh, you have too many tabs to fit, time to hide the favicons."

Re: Multiprocess Firefox

#144
post #73

Earlier quoted context omitted.

> The way I use Firefox is that having 50 or more tabs open is normal for me I've never understood this. Isn't that what bookmarks are for?

I have 9 workspaces, two screens each, in a 3x3 grid. Most are browser - terminal pairs. 4 tabs per workspace is fairly common. They're grouped with working checkouts by task. I'm not quite at 50, but getting there. For example: 1. Support Ticket workspace -- one for RT, more tabs for related research 2. internal wiki workspace -- one for the wiki, another for the wiki's github repo, another for a local build of the…

I run something similar with 4 workspaces. I solved the "browser crashes taking down everything" problem by setting up 4 different profiles in firefox. Create a batch script to fire up firefox in the right profile for the right workspace.

It's worked well for me, when flash inevitably crashes it doesn't take the other workspaces with it, but it's perhaps not the most elegant of solutions.

Re: Multiprocess Firefox

#145
post #115
post #102

Earlier quoted context omitted.

With crashes, though rare in Chrome, when one does happen it usually kills all my Chrome windows instead of a single tab as is touted :/

It depends which process crashes. Usually and rare a sub-process crash which means a few tabs need a page reload. If your main process crash (which should be very very rare) then I would suspect you have a faulty memory module in your device or you have little free memory or your operating system has not optimal scheduler (e.g. server OS on a desktop).

I've seen it irregularly on multiple machines, Windows 7, Windows 8 and now Mac OS X. It's actually really soured me on the whole idea of a multi-process architecture. I understand the theoretical benefits, but I don't see messages that a particular tab crashed that much more often than that the entire browser crashed.

Re: Multiprocess Firefox

#146
post #142
post #102

Earlier quoted context omitted.

With crashes, though rare in Chrome, when one does happen it usually kills all my Chrome windows instead of a single tab as is touted :/

If you can reproduce that, I'm sure the Chrome team would be very, very interested in that.

Or maybe not, I think they have automated crash reporting (I even used their library, breakpad) but my Chrome has been very consistent in crashing on Windows wakeup for over a year now.

Re: Multiprocess Firefox

#147
post #94

Earlier quoted context omitted.

I currently have 2014 tabs in my session (almost all unloaded, using around 2GB of ram that I wouldn't use otherwise). I had 1600 tabs a few days ago. They are links I clicked on in other apps or browsed to over the past few months. When I get a chance to plow through a few dozen/hundred of these tabs I can read/view them and close them very quickly. Notice all the UI stuff I don't have to do: I never had to perform…

In terms of UI stuff, how do you find a tab among a thousand? When the tab page title shrinks and all I see is favicon, I feel lost.

I use the "Tree Style Tab" add-on

Re: Multiprocess Firefox

#148

Earlier quoted context omitted.

Really? I switched to FF from Chrome and it's my #1 gripe. I can't load a YouTube video without the entire browser freezing, it's ridiculous.

Are the freezing YouTube videos using Flash or HTML5 video? What OS are you on?

I'm on Linux. I have HTML5 videos enabled, so I think it's mostly that, but I can check later if you want.

Re: Multiprocess Firefox

#149

I hate FLASH when using with firefox. This is great news for all Flash-Hater :)

Why is it so? Flash is already in a separate process since '11 or '12 and I don't think electrolysis will bring any benefit in that regard.

Re: Multiprocess Firefox

#150
post #71

From the experience I've had with Chrome, I would say that process per tab is overhead. Sure, there are some benefits from having a few processes that are managing different parts of the system, but not hundreds of processes just for browsing. The way I use Firefox is that having 50 or more tabs open is normal for me, sometimes there are even hundreds of them. Currently Firefox works great and although there are some…

Is Firefox really better than Chrome here, or is it worse because it is enabling bad user behavior?

Bad according to who?
Post reply on HN