Issue metadata
Sign in to add a comment
|
Reduce NetworkInstrumentation CPU overhead per resource request |
||||||||||||||||||||
Issue descriptionIn a recent profile of http://cr.kungfoo.net/many_resources/link_preloads.html, network instrumentation code took ~12% of the CPU time in requesting a resource, mostly in allocations/copies. Could this be reduced? Can we incur this overhead only if we have tracing enabled?
,
Nov 29 2016
That's great to hear! I am hoping to find some next next Q to write perf tests so these types of regressions will be easier to spot. Thanks for the quick reply.
,
Nov 29 2016
This is a great catch - thank you! I'll fix this asap. How did you do the profiling?
,
Nov 29 2016
This is on my linux desktop using the linux perf tool.
,
Dec 13 2016
https://codereview.chromium.org/2537143005/ fixes this. Can this be merged in M56? This regression was new in M56 and was introduced by https://codereview.chromium.org/2444783002/
,
Dec 14 2016
Your change meets the bar and is auto-approved for M56 (branch: 2924)
,
Dec 15 2016
Merged here: https://chromium.googlesource.com/chromium/src/+/4e24008e8258b873785bff76b3b308f31e64f33b
,
Jan 18 2017
|
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by caseq@chromium.org
, Nov 29 2016Status: Assigned (was: Untriaged)