MozillaZine

About:Snappy

Discussion about official Mozilla Firefox builds
wojtekka
 
Posts: 31
Joined: September 29th, 2012, 4:48 pm

Post Posted December 15th, 2012, 9:01 am

Zlip792 wrote:Another snappy down, first shutdown improvement which as per Talos result improved shutdown great deal. Second snappy is Session file should be read on background thread landed on Inbound.


Bug numbers please? :)
*EDIT* Oh.. shutdown bug affects only Linux

Zlip792

User avatar
 
Posts: 1335
Joined: May 7th, 2011, 1:47 pm
Location: Pakistan

Post Posted December 15th, 2012, 9:41 am

wojtekka wrote:
Zlip792 wrote:Another snappy down, first shutdown improvement which as per Talos result improved shutdown great deal. Second snappy is Session file should be read on background thread landed on Inbound.


Bug numbers please? :)
*EDIT* Oh.. shutdown bug affects only Linux

Nope, I don't think it was CC related something so it will affect all OS. Let me confirm.

Session restore improvement: https://bugzilla.mozilla.org/show_bug.cgi?id=532150

sdrocking

User avatar
 
Posts: 778
Joined: October 2nd, 2010, 7:03 am
Location: Madison, WI

Post Posted December 15th, 2012, 11:18 am

wojtekka wrote:
Zlip792 wrote:Another snappy down, first shutdown improvement which as per Talos result improved shutdown great deal. Second snappy is Session file should be read on background thread landed on Inbound.


Bug numbers please? :)
*EDIT* Oh.. shutdown bug affects only Linux


https://bugzilla.mozilla.org/show_bug.cgi?id=818739

The patch is on XPCOM code which isn't Linux specific.

Omega X

User avatar
 
Posts: 7381
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Post Posted December 15th, 2012, 3:51 pm

Devs have a habit of not changing the OS field.
Latest: Firefox/38.0.6 *ESR/38.0.1 - Mobile/38.0.1 - Thunderbird/38.0 - SeaMonkey/2.33.1
Nightly: Nightly/41.0 - Mobile/41.0 - Daily/41.0 - SeaMonkey/2.35a1

iwod
 
Posts: 1004
Joined: July 18th, 2003, 10:09 pm

Post Posted December 16th, 2012, 9:39 pm

Do off main thread session store access

https://bugzilla.mozilla.org/show_bug.cgi?id=532150

Helps with Chrome Hang in Tabs From Other Computer and Sync? Two of the most frequent hang i get everyday.

iwod
 
Posts: 1004
Joined: July 18th, 2003, 10:09 pm

Post Posted December 25th, 2012, 8:54 pm

Looks like there are lots of OMTx ( Off Main Thread ) update in the Nightly Channel. I am on Aurora Channel so i will have to wait to feel if improvement went through to UX.

http://blog.mozilla.org/vdjeric/2012/12 ... mment-2603

Off Main Thread :
Reading of the session file https://bugzilla.mozilla.org/show_bug.cgi?id=532150
Search Bar Meta https://bugzilla.mozilla.org/show_bug.cgi?id=760036
Reading of a Telemetry data file https://bugzilla.mozilla.org/show_bug.cgi?id=815709
Local Storage Write https://bugzilla.mozilla.org/show_bug.cgi?id=807021

iwod
 
Posts: 1004
Joined: July 18th, 2003, 10:09 pm

Post Posted January 18th, 2013, 8:48 pm

Anyone know what is happening on SuperSnappy?

dbcooper.dk
 
Posts: 810
Joined: March 14th, 2010, 3:44 am

Post Posted January 18th, 2013, 9:13 pm

iwod wrote:Anyone know what is happening on SuperSnappy?


One of the dependencies landed on inbound today:

https://bugzilla.mozilla.org/show_bug.cgi?id=772820

I think that quite a bit of the JS-API refactor is needed for super snappy too.

StinDaWg
 
Posts: 181
Joined: October 6th, 2012, 3:03 pm

Post Posted January 24th, 2013, 5:26 pm

Just so I'm understanding this correctly, Firefox is currently multi-threaded but not multi-process correct? With OMTC, it will separate the UI into one process, and everything else into another? How will we know when this is enabled? With there be 2 processes showing up in task manager, Firefox and FirefoxUI or something similar? Also, will this do anything to fix the problem of Firefox only being able to use 1 core of a cpu, or is that another problem entirely? I have a dual core AMD and task manager only shows cpu using 50% even when it is obviously maxed out.

Nonetheless, I'm really hoping OMTC will improve responsiveness of the browser, it's the only thing that bothers me compared to Chrome.

Josa
 
Posts: 706
Joined: July 28th, 2009, 4:52 pm

Post Posted January 24th, 2013, 5:40 pm

OMTC = Off Main THREAD Composition. Still 1 process only.

KWierso
 
Posts: 8789
Joined: May 7th, 2006, 10:29 pm
Location: California

Post Posted January 24th, 2013, 5:59 pm

StinDaWg wrote:With OMTC, it will separate the UI into one process, and everything else into another?

You're probably thinking of SuperSnappy.

Ver Greeneyes
 
Posts: 813
Joined: June 28th, 2008, 4:57 am

Post Posted January 24th, 2013, 6:37 pm

Even SuperSnappy will still be one process IIRC. Right now the UI and content run off the same thread - with the exceptions of IO, IonMonkey compilation, web workers etc. The list is growing but only SuperSnappy or something similar can complete it.

KWierso
 
Posts: 8789
Joined: May 7th, 2006, 10:29 pm
Location: California

Post Posted January 24th, 2013, 6:42 pm

Ver Greeneyes wrote:Even SuperSnappy will still be one process IIRC. Right now the UI and content run off the same thread - with the exceptions of IO, IonMonkey compilation, web workers etc. The list is growing but only SuperSnappy or something similar can complete it.

True, though the work needed to break UI and content into separate threads should get us relatively close to being able to split them to separate processes.

nadark
 
Posts: 491
Joined: November 12th, 2010, 9:12 am

Post Posted January 24th, 2013, 7:20 pm

Wasn't there some talk about making a seperate process that would only have elevated privilages and handle I/O?

Omega X

User avatar
 
Posts: 7381
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Post Posted January 24th, 2013, 7:44 pm

Probably benched like e10s.
Latest: Firefox/38.0.6 *ESR/38.0.1 - Mobile/38.0.1 - Thunderbird/38.0 - SeaMonkey/2.33.1
Nightly: Nightly/41.0 - Mobile/41.0 - Daily/41.0 - SeaMonkey/2.35a1

Return to Firefox Builds


Who is online

Users browsing this forum: No registered users and 11 guests