Live data from Hacker News

Electrolysis – run web content in a separate process from Firefox

wiki.mozilla.org

21–30 of 107 posts

Re: Electrolysis – run web content in a separate process from Firefox

#21
post #16

Earlier quoted context omitted.

Firefox: Averages ~5MB/tab (200 tabs, 1GB memory) Chrome: Anywhere from 50MB/tab up. A much better performance fix would be to suspend javascript execution on tabs that aren't visible.

I am not questioning reasons to have 200 open tabs, but wonder how do you manage it? I would imagine tab bar become very long?

The Tree Style Tab extension [1] makes a world of difference here. My tab bar basically becomes a stack of ephemeral bookmarks.

[1]: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

Re: Electrolysis – run web content in a separate process from Firefox

#22
post #20

Yay, now firefox can waste just as much memory as Chrome. Guess 1GB for the whole browser wasn't enough; they had to go for ~100MB/tab. Got to keep up with Chrome after all. If I use chrome for normal browsing (I don't normally because its feature set is poor, customisability is a dirty words, and I don't like the privacy risk), it can rapidly slurp 4GB or more of memory (with perhaps two key addons, adblock and DoNo…

Be aware that Adblock Plus for Chrome increases significantly RAM usage for each open tab. uBlock author has extensive benchmarks about this issue. https://github.com/gorhill/uBlock/wiki/%C2%B5Block-vs.-ABP:-...

Whichever one it is for chrome I have, it isn't ABP, it's a generic named Adblock. I don't use ABP due to the developer accepting money to whitelist google adverts.

Re: Electrolysis – run web content in a separate process from Firefox

#23
post #16

Earlier quoted context omitted.

I am not questioning reasons to have 200 open tabs, but wonder how do you manage it? I would imagine tab bar become very long?

It helps that Firefox offers to change to an existing tab when you try to open the same page in a new tab. Another suggestion is to not manage it. I create tabs all the time, and often have many similar tabs. There's no need to manage it, only to clean up once in a while. (I like many tabs. A few weeks ago I performed some tab-cleaning -- 550 tabs were a bit much, as it made Firefox start slower.) Personally i just u…

>It helps that Firefox offers to change to an existing tab when you try to open the same page in a new tab.

Disabled that as soon as it was dumped on me. There are an almost infinite list of reasons to have multiple copies of tabs.

Honestly, I cleanup every week or two, and it works fine. Windows are by category of different things I do, and I tend to leave frequent sites open all the time.

Re: Electrolysis – run web content in a separate process from Firefox

#24

Earlier quoted context omitted.

>RAM is cheap Great, buy me another 32GB then please . People shouldn't have to have high end gaming rigs to run a sodding browser. Mozilla (and google) are deluding themselves in thinking that their particular software is the be all and end all of a computer, and should be introduced to this strange concept called 'multitasking'. Firefox: 1.5GB Thunderbird: ~1GB OS: 1GB (conservative estimate) Various background pro…

OS: 1GB (conservative estimate) What are you using, Windows? I'm running Ubuntu 12.04 and the "OS" (X, window manager, daemons) is certainly not even close to 1GB, more like ~100MB.

Windows,and multiple Linux distros. Windows needs >1GB to run smoothly, while most Linux gets by in <1GB, it still feels very sluggish if I can't actually get 1GB when it needs it.

Re: Electrolysis – run web content in a separate process from Firefox

#25
post #16

Earlier quoted context omitted.

Firefox: Averages ~5MB/tab (200 tabs, 1GB memory) Chrome: Anywhere from 50MB/tab up. A much better performance fix would be to suspend javascript execution on tabs that aren't visible.

I am not questioning reasons to have 200 open tabs, but wonder how do you manage it? I would imagine tab bar become very long?

With high-res, widescreen monitors, it makes a lot more sense to have tabs in a vertical stack. Check out Tree Style Tabs for Firefox: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

This is the must-have feature that keeps me using Firefox -- especially when I'm doing research, which has a naturally tree-like pattern. Apparently, from the Chromium bug, it's a dealbreaker for lots of other people as well: https://code.google.com/p/chromium/issues/detail?id=344870

Re: Electrolysis – run web content in a separate process from Firefox

#26
post #16

Earlier quoted context omitted.

Firefox: Averages ~5MB/tab (200 tabs, 1GB memory) Chrome: Anywhere from 50MB/tab up. A much better performance fix would be to suspend javascript execution on tabs that aren't visible.

I am not questioning reasons to have 200 open tabs, but wonder how do you manage it? I would imagine tab bar become very long?

I deal by creating multiple windows, ideally one per general topic/use case. This works great with Chromium because you can easily drag multiple tabs between windows to organize things, and the shrinking tab bar encourages you to close things you don't need. Doesn't work so well in Firefox, where you have to manually drag each tab over one by one, doing so is kinda glitchy, and the scrolling tab bar makes it easier to just fill a window with a ton of unrelated tabs.

Re: Electrolysis – run web content in a separate process from Firefox

#27
post #16

Earlier quoted context omitted.

I am not questioning reasons to have 200 open tabs, but wonder how do you manage it? I would imagine tab bar become very long?

I deal by creating multiple windows, ideally one per general topic/use case. This works great with Chromium because you can easily drag multiple tabs between windows to organize things, and the shrinking tab bar encourages you to close things you don't need. Doesn't work so well in Firefox, where you have to manually drag each tab over one by one, doing so is kinda glitchy, and the scrolling tab bar makes it easier t…

There's an addon for that: https://addons.mozilla.org/en-US/firefox/addon/multiple-tab-...

Re: Electrolysis – run web content in a separate process from Firefox

#29

Earlier quoted context omitted.

This makes sandboxing possible which is a huge security win and the reason I still use Chrome where I can. RAM is cheap and browsers 64-bit so a bunch of extra memory in the name of security is not a big deal really. At least that's how I see it.

>RAM is cheap Great, buy me another 32GB then please . People shouldn't have to have high end gaming rigs to run a sodding browser. Mozilla (and google) are deluding themselves in thinking that their particular software is the be all and end all of a computer, and should be introduced to this strange concept called 'multitasking'. Firefox: 1.5GB Thunderbird: ~1GB OS: 1GB (conservative estimate) Various background pro…

I run firefox on Fedora 20, on a dual core AMD64 from 2005. It worked ok with 1GB, but as indicated things went south when it ran out of memory. I upgraded to 2GB and useage rarely goes above 1, so everything is fine now. That said, I'm not one of the people who use tabs instead of bookmarks. My expectations are probably lower than many too, but I am all too familiar with content in one tab destroying performance of the browser as a whole. So I'm all for this e10s thing.

Re: Electrolysis – run web content in a separate process from Firefox

#30
post #16

Earlier quoted context omitted.

I am not questioning reasons to have 200 open tabs, but wonder how do you manage it? I would imagine tab bar become very long?

It helps that Firefox offers to change to an existing tab when you try to open the same page in a new tab. Another suggestion is to not manage it. I create tabs all the time, and often have many similar tabs. There's no need to manage it, only to clean up once in a while. (I like many tabs. A few weeks ago I performed some tab-cleaning -- 550 tabs were a bit much, as it made Firefox start slower.) Personally i just u…

I wish it had an option to reorder that tab (move it to end / bottom in TreeStyleTabs). (also, reverse order of tabs in TreeStyleTabs would be great).
Post reply on HN