What is included in "Idle" and "Other" times into Aggregated times pie-chart of timeline tab

6,267 views
Skip to first unread message

Srikumar B

unread,
Apr 8, 2015, 2:19:46 PM4/8/15
to google-chrome-...@googlegroups.com
tmp.png

Jonathan Garbee

unread,
Apr 8, 2015, 2:44:01 PM4/8/15
to google-chrome-...@googlegroups.com
Idle is just that, nothing was going on so nothing to worry about as far as I know.

Other is "un-instrumented activity". Which is stuff that currently isn't able to be broken down. So, you can't analyze what was going on in there from the DevTools.

These are covered in the DevTools Docs [1].


On Wed, Apr 8, 2015 at 2:19 PM, Srikumar B <sriku...@gmail.com> wrote:

--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-chrome-developer-tools/067416cf-db96-402d-8cec-74067111fe64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sri

unread,
Apr 8, 2015, 3:16:44 PM4/8/15
to google-chrome-...@googlegroups.com
Jonathan, Thanks for the reply. It is helpful.
From the frame-view, I see that some of "Other" entries are of Type "Update Counters" in my profile. What does it mean by?
Looking at this frame (shown in the picture), I dont know why a small chunks of grey colored bars aggregated to 590ms. Does all "Other" times are represented in bars?


Just in case, My timeline data is 6MB hence i compressed and attached here.

Thanks again for the reply

--
You received this message because you are subscribed to a topic in the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-chrome-developer-tools/sg37pDBY2iM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-chrome-develo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-chrome-developer-tools/CA%2BJdOKWRUQDEk-jcbMyBQXCyk6SuH-3PdpfJfDQSps2DMjgYrA%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.



--
-Sri
timelineData.zip

Srikumar B

unread,
Apr 8, 2015, 3:21:06 PM4/8/15
to google-chrome-...@googlegroups.com
I am sorry for bad alignment of the reply. Reattaching the screenshot with better quality Kindly reply.
Othertimes.png

Alexei Filippov

unread,
Apr 8, 2015, 5:44:26 PM4/8/15
to Google Chrome Developer Tools
Hi Sri,

As Jonathan already pointed out Other refers to an activity not [yet] instrumented by DevTools.

The UpdateCounters events are not responsible for that. They are really tiny and actually were not supposed to be show on the flame chart at all.

I loaded your timeline into the latest Chrome Canary and can see that there are several network responses from doubleclick.net arrive during this timeframe. So I guess the uninstrumented time is spent in data retrieval and probably initiation of associated rasterizing tasks. See the screenshot http://grab.by/GgQM

Cheers,
Alexei

On Wed, Apr 8, 2015 at 10:21 PM, Srikumar B <sriku...@gmail.com> wrote:
I am sorry for bad alignment of the reply. Reattaching the screenshot with better quality Kindly reply.

--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.

Srikumar B

unread,
Apr 8, 2015, 8:14:50 PM4/8/15
to google-chrome-...@googlegroups.com
Thanks Alexei.
As you and Jonathan said, "Other" is "not instrumented" times and "Idle" is browser idle time(no activity).
If so, How Dev-tools calculate "Idle time" by separating from "Other (not instructed times)"?

Jonathan Garbee

unread,
Apr 8, 2015, 8:58:38 PM4/8/15
to google-chrome-...@googlegroups.com
The DevTools can tell when the CPU is doing something (un-instrumented) compared to when it isn't the thing being waited on (GPU most likely) for idle.

--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.

Paul Irish

unread,
Apr 9, 2015, 4:05:51 AM4/9/15
to Google Chrome Developer Tools
I spent some time looking at this. 

All of these gaps are right after the HTML payload of an iframe is returned. 
It appears we're doing a synchronous IPC to grab cookies for the upcoming network request from that iframe'd page.

Trace attached if anyone is interested.  One of these 100ms gaps is located at 29360ms.


Inline image 1
Inline image 2


trace_pressroom_vip_-_load_no_touch_-_2013_motox.json.zip
Reply all
Reply to author
Forward
0 new messages