Re: Is there an e10s plan for multiple content processes?

2018-08-15 Thread khongyadee
เมื่อ วันอังคารที่ 5 พฤษภาคม ค.ศ. 2015 5 นาฬิกา 29 นาที 54 วินาที UTC+7, Leman Bennett (Omega X) เขียนว่า: > Inquiring minds would like to know. > > At the moment, e10s tabs is still somewhat slower than non-e10s. > Multiple content processes would go a long way for more responsive >

Re: Is there an e10s plan for multiple content processes?

2015-05-06 Thread bowen
On Wednesday, 6 May 2015 02:26:17 UTC+1, Mike Hommey wrote: Nuwa, aiui, can somewhat help here, but the possibly best option is actually to just not have a separate executable and fork() the main process (I didn't say this was going to be easy) Not having a separate executable has some

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Jonas Sicking
On Tue, May 5, 2015 at 4:34 PM, Nicholas Nethercote n.netherc...@gmail.com wrote: On Wed, May 6, 2015 at 2:12 AM, Bill McCloskey wmcclos...@mozilla.com wrote: Regarding process-per-core or process-per-domain or whatever, I just want to point out that responsiveness will improve even beyond

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Mike Hommey
On Tue, May 05, 2015 at 05:10:42PM -0700, Bill McCloskey wrote: On Tue, May 5, 2015 at 4:34 PM, Nicholas Nethercote n.netherc...@gmail.com wrote: resident-unique (only available on Linux, alas) is probably the most interesting measurement in this case. Usually I see resident-unique

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Nicholas Nethercote
On Wed, May 6, 2015 at 2:12 AM, Bill McCloskey wmcclos...@mozilla.com wrote: Regarding process-per-core or process-per-domain or whatever, I just want to point out that responsiveness will improve even beyond process-per-core. You're probably right, but as you increase the number of processes

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Bill McCloskey
On Tue, May 5, 2015 at 4:34 PM, Nicholas Nethercote n.netherc...@gmail.com wrote: resident-unique (only available on Linux, alas) is probably the most interesting measurement in this case. Usually I see resident-unique pretty consistently about 15-20MB higher than explicit for content

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Ehsan Akhgari
On 2015-05-05 10:30 AM, Mike Conley wrote: The e10s team is currently only focused on getting things to work with a single content process at this time. We eventually want to work with multiple content processes (as others have pointed out, the exact number to work with is not clear), but we're

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Mike Conley
Is there a more detailed description of what the issues with multiple content processes are that e10s itself doesn't suffer from? I'm interpreting this as, What are the problems with multiple content processes that single process does not have, from the user's perspective? This is mostly

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Mike Conley
Funny folks should bring this up - I recently wrote a blog post about this: http://mikeconley.ca/blog/2015/05/04/electrolysis-and-the-big-tab-spinner-of-doom/ Funny how things cluster. :) I suggest reading that top to bottom before you continue reading this post. ... Welcome back! :D The e10s

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Steve Fink
On 05/05/2015 12:42 AM, Nicholas Nethercote wrote: On Mon, May 4, 2015 at 11:53 PM, Leman Bennett (Omega X) Redacted.For.Spam@request.contact wrote: I heard that there was rumor of a plan to limit process count spawn to per-domain. But I've not seen offhand of a bug filed for it or anything

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Bill McCloskey
The only issues I'm aware of with dom.ipc.processCount 1 are: 1. The devtools Browser Content Toolbox doesn't work. 2. Some printing related stuff doesn't work. 3. There's a theoretical issue where plugins can hang when processCount 1 and when more than one plugin is running. The first two

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Mike Conley
My question is: after a decent period of time picking the low-hanging fruit, if there is still non-trivial spinner time for processCount=1, would the team consider shifting efforts to getting processCount1 ship-worthy instead of resorting to heroics to get processCount=1 ship-worthy? I

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Luke Wagner
It definitely makes sense to start your performance investigation with processCount=1 since that will likely highlight the low-hanging fruit which should be fixed regardless of processCount. My question is: after a decent period of time picking the low-hanging fruit, if there is still non-trivial

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Jonas Sicking
On Tue, May 5, 2015 at 12:42 AM, Nicholas Nethercote n.netherc...@gmail.com wrote: On Mon, May 4, 2015 at 11:53 PM, Leman Bennett (Omega X) Redacted.For.Spam@request.contact wrote: I heard that there was rumor of a plan to limit process count spawn to per-domain. But I've not seen offhand of

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Leman Bennett (Omega X)
On 5/5/2015 12:23 AM, Robert O'Callahan wrote: On Tue, May 5, 2015 at 10:29 AM, Leman Bennett (Omega X) Redacted.For.Spam@request.contact wrote: Inquiring minds would like to know. At the moment, e10s tabs is still somewhat slower than non-e10s. Multiple content processes would go a long way

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Nicholas Nethercote
On Mon, May 4, 2015 at 11:53 PM, Leman Bennett (Omega X) Redacted.For.Spam@request.contact wrote: I heard that there was rumor of a plan to limit process count spawn to per-domain. But I've not seen offhand of a bug filed for it or anything else that relates to achieving more than one content

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Mike Hommey
On Tue, May 05, 2015 at 11:41:41AM -0400, Mike Conley wrote: With a content process, the UI remains responsive, but we get this bigass spinner. That's not an amazing trade-off - it's much uglier and louder, IMO, than the whole browser locking up. The big spinner was just an animation that we

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread George Wright
On 05/05/15 16:40, Mike Hommey wrote: Last time I tried e10s, which was a while ago, tab switching did feel weird with e10s *because* of that lack of the browser lock-up, because now, the tab strip shows you've switched tabs, but the content is still from before switching, until the spinner

Re: Is there an e10s plan for multiple content processes?

2015-05-05 Thread Ted Mielczarek
On Tue, May 5, 2015, at 02:53 AM, Leman Bennett (Omega X) wrote: On 5/5/2015 12:23 AM, Robert O'Callahan wrote: On Tue, May 5, 2015 at 10:29 AM, Leman Bennett (Omega X) Redacted.For.Spam@request.contact wrote: Inquiring minds would like to know. At the moment, e10s tabs is still

Re: Is there an e10s plan for multiple content processes?

2015-05-04 Thread Robert O'Callahan
On Tue, May 5, 2015 at 10:29 AM, Leman Bennett (Omega X) Redacted.For.Spam@request.contact wrote: Inquiring minds would like to know. At the moment, e10s tabs is still somewhat slower than non-e10s. Multiple content processes would go a long way for more responsive navigation and less

Is there an e10s plan for multiple content processes?

2015-05-04 Thread Leman Bennett (Omega X)
Inquiring minds would like to know. At the moment, e10s tabs is still somewhat slower than non-e10s. Multiple content processes would go a long way for more responsive navigation and less stalls on the one content process. That stall spinner is getting a LOT of hate at the moment.