1.Access google.ro 2.Search for fox 3.Start Gecko profile 4.Click images 5.Share profile Gecko profile: https://perfht.ml/2r2ih2b
Miko, could you help to have first profiling? Thanks.
Although the profile display list creation times are pretty high (>5ms), nothing really stands out. Filip: Would it be possible to get the profile with a higher sampling interval than 1ms (for example 0.3ms)?
Hi Miko here is the profile with 0.3 interval :http://bit.ly/2u45jCE
(In reply to Filip Andrei from comment #3) > Hi Miko here is the profile with 0.3 interval :http://bit.ly/2u45jCE Thank you. Unfortunately, the profile seems to be still missing some data, for example the segment here: https://perf-html.io/public/9325a584e58d90662b7762f1db976f86c78bb52f/calltree/?hiddenThreads=&implementation=cpp&invertCallstack&range=4.1584_8.9250~6.0152_8.5511~6.6596_6.6793&thread=2&threadOrder=0-2-3-5-1-4 is 20ms, but only 1.5ms is accounted for. Could you please try increasing the profiler buffer size to something like 50MB to see if it makes a difference?
I modified the buffer size to 540 mb and that is the max size i have on the Acer hardware http://bit.ly/2s9NBfM
Thank you Filip. Based on these profiles, there does not seem to be any obvious optimization opportunities.
filip, could you help to provide more clues to show the performance issue? Or we could close the bug and wait another symptom shows up. Thanks.
I tooked another profile where i think that the slow response is more evidenced and the only based criteria is that is a lot slower than Chrome.Can you please take a look at this https://perfht.ml/2sosV3L.
David, could you help to follow Filip's new profile in Comment 8? Thanks.
Filip, is it possible you were experiencing page faults when you took the profile in comment 8? How much RAM do you have and how many tabs do you think you had open?
Here's a profile of the steps in comment 0 with tweaked dom.ipc.processCount prefs so that there's only one content process, and the profiling interval set to 2ms. These settings seem to produce profiles that have fewer gaps in them. https://perfht.ml/2eOQYan I've also enabled stylo.
Andreas, could you also help to continue the investigation? Thanks.
I'm currently on PTO. Can help out in the week after next. Keeping the needinfo set to remind me.
Hi Andreas, could you help the profiling? thanks.
I re-ran the test on the Acer hardware, again with profile interval set to 2 ms: http://bit.ly/2wLJk8e and I see a bunch of GeckoMain delays as well as a bunch of Content delays. If I'm reading the profile correctly the reasons seems to be ipc waiting for GC, CC, painting. Not sure what more to say.
tracking under quantum flow