Created
October 8, 2012 09:02
-
-
Save scottjg/3850351 to your computer and use it in GitHub Desktop.
metricsd profiling data
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Statistical profiling result from v8.log, (84214 ticks, 0 unaccounted, 0 excluded). | |
[Shared libraries]: | |
ticks total nonlib name | |
25525 30.3% 0.0% /usr/bin/node | |
2849 3.4% 0.0% /lib/libpthread-2.7.so | |
2743 3.3% 0.0% /lib/libc-2.7.so | |
74 0.1% 0.0% /usr/lib/libstdc++.so.6.0.10 | |
58 0.1% 0.0% ffffffffff600000-ffffffffff601000 | |
2 0.0% 0.0% 7fff74725000-7fff74726000 | |
[JavaScript]: | |
ticks total nonlib name | |
889 1.1% 1.7% Function: EventEmitter.emit events.js:38 | |
887 1.1% 1.7% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
649 0.8% 1.2% Function: Buffer.toString buffer.js:284 | |
647 0.8% 1.2% KeyedLoadIC: A keyed load IC from the snapshot | |
627 0.7% 1.2% Builtin: A builtin from the snapshot {2} | |
616 0.7% 1.2% LazyCompile: APPLY_PREPARE native runtime.js:416 | |
583 0.7% 1.1% Stub: ArgumentsAccess | |
528 0.6% 1.0% Function: self.watcher.callback dgram.js:83 | |
488 0.6% 0.9% Builtin: A builtin from the snapshot {1} | |
455 0.5% 0.9% Stub: ToBoolean | |
416 0.5% 0.8% Function: Amen.Amen.metric /data/amen/lib/amen.coffee:80 | |
327 0.4% 0.6% Function: Sampler.Sampler.metric /data/amen/lib/amen/sampler.coffee:43 | |
298 0.4% 0.6% Stub: CEntry | |
266 0.3% 0.5% Function: Buffer buffer.js:128 | |
250 0.3% 0.5% LazyCompile: split native string.js:522 | |
249 0.3% 0.5% LazyCompile: ToUint32 native runtime.js:562 | |
243 0.3% 0.5% Builtin: A builtin from the snapshot | |
240 0.3% 0.5% Function: Buffer.slice buffer.js:372 | |
210 0.2% 0.4% LazyCompile: replace native string.js:189 | |
204 0.2% 0.4% Stub: CompareStub_EQ_STRICT | |
172 0.2% 0.3% Function: __bind /data/amen/lib/amen/metrics.coffee:3 | |
170 0.2% 0.3% RegExp: \\s+ | |
150 0.2% 0.3% Builtin: A builtin from the snapshot {4} | |
149 0.2% 0.3% Function: Meter.Meter.record /data/amen/lib/amen/metrics.coffee:126 | |
145 0.2% 0.3% LazyCompile: b native v8natives.js:985 | |
144 0.2% 0.3% Function: __bind /data/amen/lib/amen/sampler.coffee:3 | |
123 0.1% 0.2% Function: Sampler.Sampler.meter /data/amen/lib/amen/sampler.coffee:56 | |
122 0.1% 0.2% RegExp: [^a-zA-Z_\\-0-9\\.] | |
119 0.1% 0.2% Function: Histogram.Histogram.record /data/amen/lib/amen/metrics.coffee:187 | |
96 0.1% 0.2% Function: getPool dgram.js:40 | |
96 0.1% 0.2% CallMegamorphic: args_count: 0 | |
94 0.1% 0.2% CallMegamorphic: args_count: 3 | |
91 0.1% 0.2% CallMegamorphic: args_count: 2 {1} | |
79 0.1% 0.1% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
78 0.1% 0.1% Function: __bind /data/amen/lib/amen.coffee:3 | |
72 0.1% 0.1% Function: QuickSort native array.js:689 | |
72 0.1% 0.1% Builtin: A builtin from the snapshot {5} | |
66 0.1% 0.1% CallMegamorphic: args_count: 2 | |
65 0.1% 0.1% LazyCompile: b native string.js:36 | |
57 0.1% 0.1% Stub: CallFunction | |
56 0.1% 0.1% Stub: FastCloneShallowArray | |
56 0.1% 0.1% CallMiss: args_count: 0 {1} | |
51 0.1% 0.1% Stub: CompareIC {2} | |
51 0.1% 0.1% Stub: CompareIC {1} | |
43 0.1% 0.1% LazyCompile: toLowerCase native string.js:688 | |
42 0.0% 0.1% Stub: TypeRecordingBinaryOpStub_SUB_Alloc_SMI | |
42 0.0% 0.1% Stub: CallFunction {1} | |
41 0.0% 0.1% Stub: CompareIC | |
39 0.0% 0.1% Stub: FastCloneShallowArray {1} | |
38 0.0% 0.1% LazyCompile: ToNumber native runtime.js:503 | |
36 0.0% 0.1% Builtin: A builtin from the snapshot {3} | |
33 0.0% 0.1% Stub: InstanceofStub | |
27 0.0% 0.1% LazyCompile: trim native string.js:711 | |
25 0.0% 0.0% Stub: TypeRecordingBinaryOpStub_ADD_Alloc_SMI | |
22 0.0% 0.0% Stub: CompareIC {3} | |
18 0.0% 0.0% Stub: TypeRecordingBinaryOpStub_SUB_Alloc_HeapNumbers | |
16 0.0% 0.0% Stub: CompareStub_LT | |
16 0.0% 0.0% Builtin: A builtin from the snapshot {7} | |
14 0.0% 0.0% Function: InsertionSort native array.js:673 | |
12 0.0% 0.0% LazyCompile: BasicSerializeArray native json.js:181 | |
11 0.0% 0.0% Builtin: A builtin from the snapshot {6} | |
10 0.0% 0.0% KeyedLoadIC: {419} | |
9 0.0% 0.0% KeyedLoadIC: {496} | |
9 0.0% 0.0% KeyedLoadIC: {492} | |
9 0.0% 0.0% KeyedLoadIC: {435} | |
9 0.0% 0.0% Function: parse /data/amen/node_modules/coffee-script/lib/coffee-script/parser.js:468 | |
9 0.0% 0.0% Function: Socket._writeOut net.js:389 | |
8 0.0% 0.0% KeyedLoadIC: {500} | |
8 0.0% 0.0% KeyedLoadIC: {486} | |
8 0.0% 0.0% Function: Metric.Metric.datapoint /data/amen/lib/amen/metrics.coffee:40 | |
8 0.0% 0.0% Function: Buffer.write buffer.js:235 | |
7 0.0% 0.0% LazyCompile: indexOf native array.js:1004 | |
7 0.0% 0.0% KeyedLoadIC: {502} | |
7 0.0% 0.0% KeyedLoadIC: {494} | |
7 0.0% 0.0% KeyedLoadIC: {483} | |
7 0.0% 0.0% KeyedLoadIC: {289} | |
7 0.0% 0.0% KeyedLoadIC: {283} | |
7 0.0% 0.0% Function: Histogram.Histogram.sample.percentile /data/amen/lib/amen/metrics.coffee:194 | |
6 0.0% 0.0% LazyCompile: BasicJSONSerialize native json.js:268 | |
6 0.0% 0.0% KeyedLoadIC: {434} | |
6 0.0% 0.0% KeyedLoadIC: {421} | |
6 0.0% 0.0% KeyedLoadIC: {332} | |
6 0.0% 0.0% KeyedLoadIC: {313} | |
6 0.0% 0.0% Function: Histogram.Histogram.sample /data/amen/lib/amen/metrics.coffee:191 | |
5 0.0% 0.0% LazyCompile: parseInt native v8natives.js:94 | |
5 0.0% 0.0% KeyedLoadIC: {505} | |
5 0.0% 0.0% KeyedLoadIC: {501} | |
5 0.0% 0.0% KeyedLoadIC: {470} | |
5 0.0% 0.0% KeyedLoadIC: {408} | |
4 0.0% 0.0% Stub: TypeRecordingBinaryOpStub_ADD_Alloc_Strings | |
4 0.0% 0.0% Stub: StringAdd | |
4 0.0% 0.0% Stub: FastNewContextStub | |
4 0.0% 0.0% KeyedLoadIC: {504} | |
4 0.0% 0.0% KeyedLoadIC: {490} | |
4 0.0% 0.0% KeyedLoadIC: {464} | |
4 0.0% 0.0% KeyedLoadIC: {461} | |
4 0.0% 0.0% KeyedLoadIC: {456} | |
4 0.0% 0.0% KeyedLoadIC: {433} | |
4 0.0% 0.0% KeyedLoadIC: {430} | |
4 0.0% 0.0% KeyedLoadIC: {428} | |
4 0.0% 0.0% KeyedLoadIC: {426} | |
4 0.0% 0.0% KeyedLoadIC: {423} | |
4 0.0% 0.0% KeyedLoadIC: {418} | |
4 0.0% 0.0% KeyedLoadIC: {417} | |
4 0.0% 0.0% KeyedLoadIC: {410} | |
4 0.0% 0.0% KeyedLoadIC: {381} | |
4 0.0% 0.0% KeyedLoadIC: {359} | |
4 0.0% 0.0% KeyedLoadIC: {316} | |
4 0.0% 0.0% KeyedLoadIC: {275} | |
3 0.0% 0.0% Stub: SubString | |
3 0.0% 0.0% Stub: CompareIC {4} | |
3 0.0% 0.0% LazyCompile: BasicSerializeObject native json.js:239 | |
3 0.0% 0.0% KeyedStoreIC: {436} | |
3 0.0% 0.0% KeyedLoadIC: {509} | |
3 0.0% 0.0% KeyedLoadIC: {507} | |
3 0.0% 0.0% KeyedLoadIC: {506} | |
3 0.0% 0.0% KeyedLoadIC: {488} | |
3 0.0% 0.0% KeyedLoadIC: {487} | |
3 0.0% 0.0% KeyedLoadIC: {474} | |
3 0.0% 0.0% KeyedLoadIC: {472} | |
3 0.0% 0.0% KeyedLoadIC: {467} | |
3 0.0% 0.0% KeyedLoadIC: {460} | |
3 0.0% 0.0% KeyedLoadIC: {458} | |
3 0.0% 0.0% KeyedLoadIC: {432} | |
3 0.0% 0.0% KeyedLoadIC: {429} | |
3 0.0% 0.0% KeyedLoadIC: {422} | |
3 0.0% 0.0% KeyedLoadIC: {420} | |
3 0.0% 0.0% KeyedLoadIC: {403} | |
3 0.0% 0.0% KeyedLoadIC: {402} | |
3 0.0% 0.0% KeyedLoadIC: {397} | |
3 0.0% 0.0% KeyedLoadIC: {396} | |
3 0.0% 0.0% KeyedLoadIC: {389} | |
3 0.0% 0.0% KeyedLoadIC: {384} | |
3 0.0% 0.0% KeyedLoadIC: {383} | |
3 0.0% 0.0% KeyedLoadIC: {331} | |
3 0.0% 0.0% KeyedLoadIC: {312} | |
3 0.0% 0.0% KeyedLoadIC: {311} | |
3 0.0% 0.0% KeyedLoadIC: {303} | |
3 0.0% 0.0% KeyedLoadIC: {301} | |
3 0.0% 0.0% KeyedLoadIC: {293} | |
3 0.0% 0.0% KeyedLoadIC: {291} | |
3 0.0% 0.0% KeyedLoadIC: {290} | |
3 0.0% 0.0% KeyedLoadIC: {288} | |
3 0.0% 0.0% Function: exports.active timers.js:129 | |
3 0.0% 0.0% Function: debug net.js:34 | |
3 0.0% 0.0% Function: CarbonPlusClient.CarbonPlusClient.datapoint /data/amen/backends/carbon2.coffee:53 | |
2 0.0% 0.0% Stub: TypeRecordingBinaryOpStub_ADD_OverwriteLeft_Strings | |
2 0.0% 0.0% Stub: StringAdd {1} | |
2 0.0% 0.0% Stub: RegExpExecStub | |
2 0.0% 0.0% Stub: JSEntry | |
2 0.0% 0.0% Stub: FastNewClosure | |
2 0.0% 0.0% Stub: CompareStub_GE | |
2 0.0% 0.0% Stub: CompareStub_EQ | |
2 0.0% 0.0% LazyCompile: stringify native json.js:302 | |
2 0.0% 0.0% LazyCompile: exec native regexp.js:162 | |
2 0.0% 0.0% LazyCompile: ReplaceResultBuilder native string.js:824 | |
2 0.0% 0.0% LazyCompile: COMPARE native runtime.js:113 | |
2 0.0% 0.0% KeyedLoadIC: {508} | |
2 0.0% 0.0% KeyedLoadIC: {503} | |
2 0.0% 0.0% KeyedLoadIC: {498} | |
2 0.0% 0.0% KeyedLoadIC: {495} | |
2 0.0% 0.0% KeyedLoadIC: {489} | |
2 0.0% 0.0% KeyedLoadIC: {484} | |
2 0.0% 0.0% KeyedLoadIC: {482} | |
2 0.0% 0.0% KeyedLoadIC: {479} | |
2 0.0% 0.0% KeyedLoadIC: {471} | |
2 0.0% 0.0% KeyedLoadIC: {453} | |
2 0.0% 0.0% KeyedLoadIC: {451} | |
2 0.0% 0.0% KeyedLoadIC: {424} | |
2 0.0% 0.0% KeyedLoadIC: {413} | |
2 0.0% 0.0% KeyedLoadIC: {412} | |
2 0.0% 0.0% KeyedLoadIC: {411} | |
2 0.0% 0.0% KeyedLoadIC: {409} | |
2 0.0% 0.0% KeyedLoadIC: {405} | |
2 0.0% 0.0% KeyedLoadIC: {400} | |
2 0.0% 0.0% KeyedLoadIC: {398} | |
2 0.0% 0.0% KeyedLoadIC: {394} | |
2 0.0% 0.0% KeyedLoadIC: {392} | |
2 0.0% 0.0% KeyedLoadIC: {390} | |
2 0.0% 0.0% KeyedLoadIC: {388} | |
2 0.0% 0.0% KeyedLoadIC: {379} | |
2 0.0% 0.0% KeyedLoadIC: {365} | |
2 0.0% 0.0% KeyedLoadIC: {349} | |
2 0.0% 0.0% KeyedLoadIC: {333} | |
2 0.0% 0.0% KeyedLoadIC: {320} | |
2 0.0% 0.0% KeyedLoadIC: {315} | |
2 0.0% 0.0% KeyedLoadIC: {309} | |
2 0.0% 0.0% KeyedLoadIC: {308} | |
2 0.0% 0.0% KeyedLoadIC: {298} | |
2 0.0% 0.0% KeyedLoadIC: {297} | |
2 0.0% 0.0% KeyedLoadIC: {296} | |
2 0.0% 0.0% KeyedLoadIC: {292} | |
2 0.0% 0.0% KeyedLoadIC: {285} | |
2 0.0% 0.0% KeyedLoadIC: {284} | |
2 0.0% 0.0% KeyedLoadIC: {278} | |
2 0.0% 0.0% KeyedLoadIC: {277} | |
2 0.0% 0.0% Function: extend.exports.extend /data/amen/node_modules/coffee-script/lib/coffee-script/helpers.js:38 | |
2 0.0% 0.0% Function: CarbonClient.CarbonClient.datapoint /data/amen/backends/carbon.coffee:38 | |
1 0.0% 0.0% Stub: TypeRecordingBinaryOpStub_SAR_Alloc_SMI | |
1 0.0% 0.0% Stub: TypeRecordingBinaryOpStub_DIV_Alloc_HeapNumbers | |
1 0.0% 0.0% Stub: NumberToString | |
1 0.0% 0.0% Stub: GenericBinaryOp | |
1 0.0% 0.0% Stub: ConstructStub | |
1 0.0% 0.0% Stub: CompareIC {5} | |
1 0.0% 0.0% Stub: CallFunction {3} | |
1 0.0% 0.0% Stub: CallFunction {2} | |
1 0.0% 0.0% RegExp: ^[$A-Za-z_\\x7f-\\uffff][$\\w\\x7f-\\uffff]*$ | |
1 0.0% 0.0% RegExp: ^(\\/(?![\\s=])[^[\\/\\n\\\\]*(?:(?:\\\\[\\s\\S]|\\[[^\\]\\n\\\\]*(?:\\\\[\\s\\S][^\\]\\n\\\\]*)*])[^[\\/\\n\\\\]*)*\\/)([imgy]{0\,4})(?!\\w) | |
1 0.0% 0.0% RegExp: ^([$A-Za-z_\\x7f-\\uffff][$\\w\\x7f-\\uffff]*)([^\\n\\S]*:(?!:))? | |
1 0.0% 0.0% LazyCompile: test native regexp.js:218 | |
1 0.0% 0.0% LazyCompile: isFinite native v8natives.js:85 | |
1 0.0% 0.0% LazyCompile: WeekDays native date.js:398 | |
1 0.0% 0.0% LazyCompile: NonNumberToNumber native runtime.js:514 | |
1 0.0% 0.0% LazyCompile: BuildResultFromMatchInfo native regexp.js:121 | |
1 0.0% 0.0% KeyedStoreIC: {351} | |
1 0.0% 0.0% KeyedLoadIC: {95} | |
1 0.0% 0.0% KeyedLoadIC: {499} | |
1 0.0% 0.0% KeyedLoadIC: {497} | |
1 0.0% 0.0% KeyedLoadIC: {493} | |
1 0.0% 0.0% KeyedLoadIC: {491} | |
1 0.0% 0.0% KeyedLoadIC: {485} | |
1 0.0% 0.0% KeyedLoadIC: {481} | |
1 0.0% 0.0% KeyedLoadIC: {480} | |
1 0.0% 0.0% KeyedLoadIC: {478} | |
1 0.0% 0.0% KeyedLoadIC: {477} | |
1 0.0% 0.0% KeyedLoadIC: {476} | |
1 0.0% 0.0% KeyedLoadIC: {475} | |
1 0.0% 0.0% KeyedLoadIC: {473} | |
1 0.0% 0.0% KeyedLoadIC: {469} | |
1 0.0% 0.0% KeyedLoadIC: {468} | |
1 0.0% 0.0% KeyedLoadIC: {463} | |
1 0.0% 0.0% KeyedLoadIC: {462} | |
1 0.0% 0.0% KeyedLoadIC: {459} | |
1 0.0% 0.0% KeyedLoadIC: {457} | |
1 0.0% 0.0% KeyedLoadIC: {455} | |
1 0.0% 0.0% KeyedLoadIC: {454} | |
1 0.0% 0.0% KeyedLoadIC: {452} | |
1 0.0% 0.0% KeyedLoadIC: {450} | |
1 0.0% 0.0% KeyedLoadIC: {449} | |
1 0.0% 0.0% KeyedLoadIC: {431} | |
1 0.0% 0.0% KeyedLoadIC: {427} | |
1 0.0% 0.0% KeyedLoadIC: {425} | |
1 0.0% 0.0% KeyedLoadIC: {416} | |
1 0.0% 0.0% KeyedLoadIC: {414} | |
1 0.0% 0.0% KeyedLoadIC: {407} | |
1 0.0% 0.0% KeyedLoadIC: {406} | |
1 0.0% 0.0% KeyedLoadIC: {404} | |
1 0.0% 0.0% KeyedLoadIC: {399} | |
1 0.0% 0.0% KeyedLoadIC: {395} | |
1 0.0% 0.0% KeyedLoadIC: {393} | |
1 0.0% 0.0% KeyedLoadIC: {391} | |
1 0.0% 0.0% KeyedLoadIC: {387} | |
1 0.0% 0.0% KeyedLoadIC: {386} | |
1 0.0% 0.0% KeyedLoadIC: {385} | |
1 0.0% 0.0% KeyedLoadIC: {382} | |
1 0.0% 0.0% KeyedLoadIC: {380} | |
1 0.0% 0.0% KeyedLoadIC: {378} | |
1 0.0% 0.0% KeyedLoadIC: {377} | |
1 0.0% 0.0% KeyedLoadIC: {376} | |
1 0.0% 0.0% KeyedLoadIC: {375} | |
1 0.0% 0.0% KeyedLoadIC: {330} | |
1 0.0% 0.0% KeyedLoadIC: {329} | |
1 0.0% 0.0% KeyedLoadIC: {328} | |
1 0.0% 0.0% KeyedLoadIC: {326} | |
1 0.0% 0.0% KeyedLoadIC: {325} | |
1 0.0% 0.0% KeyedLoadIC: {324} | |
1 0.0% 0.0% KeyedLoadIC: {323} | |
1 0.0% 0.0% KeyedLoadIC: {322} | |
1 0.0% 0.0% KeyedLoadIC: {321} | |
1 0.0% 0.0% KeyedLoadIC: {319} | |
1 0.0% 0.0% KeyedLoadIC: {318} | |
1 0.0% 0.0% KeyedLoadIC: {317} | |
1 0.0% 0.0% KeyedLoadIC: {314} | |
1 0.0% 0.0% KeyedLoadIC: {310} | |
1 0.0% 0.0% KeyedLoadIC: {307} | |
1 0.0% 0.0% KeyedLoadIC: {306} | |
1 0.0% 0.0% KeyedLoadIC: {305} | |
1 0.0% 0.0% KeyedLoadIC: {304} | |
1 0.0% 0.0% KeyedLoadIC: {302} | |
1 0.0% 0.0% KeyedLoadIC: {300} | |
1 0.0% 0.0% KeyedLoadIC: {299} | |
1 0.0% 0.0% KeyedLoadIC: {295} | |
1 0.0% 0.0% KeyedLoadIC: {294} | |
1 0.0% 0.0% KeyedLoadIC: {287} | |
1 0.0% 0.0% KeyedLoadIC: {282} | |
1 0.0% 0.0% KeyedLoadIC: {281} | |
1 0.0% 0.0% KeyedLoadIC: {279} | |
1 0.0% 0.0% KeyedLoadIC: {276} | |
1 0.0% 0.0% KeyedLoadIC: {274} | |
1 0.0% 0.0% KeyedLoadIC: {273} | |
1 0.0% 0.0% KeyedLoadIC: {272} | |
1 0.0% 0.0% KeyedLoadIC: {271} | |
1 0.0% 0.0% KeyedLoadIC: {270} | |
1 0.0% 0.0% KeyedLoadIC: {269} | |
1 0.0% 0.0% KeyedLoadIC: {266} | |
1 0.0% 0.0% KeyedLoadIC: {173} | |
1 0.0% 0.0% Function: insert timers.js:50 | |
1 0.0% 0.0% Function: exports.Value.Value.Value.unfoldSoak /data/amen/node_modules/coffee-script/lib/coffee-script/nodes.js:561 | |
1 0.0% 0.0% Function: exports.Value.Value.Value.isObject /data/amen/node_modules/coffee-script/lib/coffee-script/nodes.js:509 | |
1 0.0% 0.0% Function: exports.Return.Return.Return.compileNode /data/amen/node_modules/coffee-script/lib/coffee-script/nodes.js:440 | |
1 0.0% 0.0% Function: exports.Lexer.Lexer.Lexer.identifierToken /data/amen/node_modules/coffee-script/lib/coffee-script/lexer.js:36 | |
1 0.0% 0.0% Function: exports.Lexer.Lexer.Lexer.heredocToken /data/amen/node_modules/coffee-script/lib/coffee-script/lexer.js:143 | |
1 0.0% 0.0% Function: exports.Block.Block.Block.compileWithDeclarations /data/amen/node_modules/coffee-script/lib/coffee-script/nodes.js:314 | |
1 0.0% 0.0% Function: exports.Assign.Assign.Assign.compileNode /data/amen/node_modules/coffee-script/lib/coffee-script/nodes.js:1251 | |
1 0.0% 0.0% Function: doConnect net.js:549 | |
1 0.0% 0.0% Function: Socket.write net.js:294 | |
1 0.0% 0.0% Function: Metric.Metric.subscribe /data/amen/lib/amen/metrics.coffee:58 | |
1 0.0% 0.0% Function: Meter.Meter.sample /data/amen/lib/amen/metrics.coffee:130 | |
1 0.0% 0.0% Function: Histogram /data/amen/lib/amen/metrics.coffee:179 | |
1 0.0% 0.0% Function: EventEmitter.addListener events.js:92 | |
1 0.0% 0.0% Function: CarbonPlusClient.CarbonPlusClient.metadata /data/amen/backends/carbon2.coffee:59 | |
1 0.0% 0.0% Function: Access /data/amen/node_modules/coffee-script/lib/coffee-script/nodes.js:811 | |
[C++]: | |
ticks total nonlib name | |
30029 35.7% 56.7% __write | |
2861 3.4% 5.4% _IO_vfprintf | |
1064 1.3% 2.0% _IO_default_xsputn | |
771 0.9% 1.5% epoll_wait | |
567 0.7% 1.1% strchrnul | |
549 0.7% 1.0% _IO_fwrite | |
433 0.5% 0.8% __libc_malloc | |
396 0.5% 0.7% __vsnprintf | |
326 0.4% 0.6% strlen | |
306 0.4% 0.6% _IO_file_xsputn | |
296 0.4% 0.6% __pthread_mutex_lock | |
246 0.3% 0.5% memmove | |
245 0.3% 0.5% _IO_fflush | |
204 0.2% 0.4% _IO_setb | |
200 0.2% 0.4% __mempcpy | |
192 0.2% 0.4% __libc_free | |
184 0.2% 0.3% memchr | |
182 0.2% 0.3% _IO_file_sync | |
173 0.2% 0.3% __lll_lock_wait | |
144 0.2% 0.3% operator new[](unsigned long) | |
114 0.1% 0.2% operator new(unsigned long) | |
110 0.1% 0.2% floor | |
108 0.1% 0.2% inet_ntop | |
92 0.1% 0.2% __libc_recvfrom | |
85 0.1% 0.2% _IO_do_write | |
84 0.1% 0.2% _IO_file_write | |
74 0.1% 0.1% __finite | |
71 0.1% 0.1% strcpy | |
59 0.1% 0.1% _IO_vsprintf | |
58 0.1% 0.1% _IO_sprintf | |
49 0.1% 0.1% __pthread_mutex_unlock_usercnt | |
30 0.0% 0.1% operator delete[](void*) | |
30 0.0% 0.1% __lll_unlock_wake | |
23 0.0% 0.0% __pthread_enable_asynccancel | |
21 0.0% 0.0% operator delete(void*) | |
16 0.0% 0.0% __pthread_mutex_unlock | |
14 0.0% 0.0% memcpy | |
7 0.0% 0.0% __pthread_disable_asynccancel | |
5 0.0% 0.0% mmap | |
3 0.0% 0.0% syscall | |
3 0.0% 0.0% __fpclassify | |
2 0.0% 0.0% munmap | |
2 0.0% 0.0% __xstat | |
1 0.0% 0.0% socket | |
1 0.0% 0.0% memset | |
1 0.0% 0.0% __sysconf | |
1 0.0% 0.0% __read | |
1 0.0% 0.0% __lxstat | |
1 0.0% 0.0% __libc_write | |
1 0.0% 0.0% __gettimeofday | |
[GC]: | |
ticks total nonlib name | |
12822 15.2% | |
[Bottom up (heavy) profile]: | |
Note: percentage shows a share of a particular caller in the total | |
amount of its parent calls. | |
Callers occupying less than 2.0% are not shown. | |
ticks parent name | |
30029 35.7% __write | |
15859 52.8% Function: Buffer.toString buffer.js:284 | |
15859 100.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
15859 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
15859 100.0% Function: EventEmitter.emit events.js:38 | |
15859 100.0% Function: self.watcher.callback dgram.js:83 | |
5435 18.1% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
5435 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
5435 100.0% Function: EventEmitter.emit events.js:38 | |
5435 100.0% Function: self.watcher.callback dgram.js:83 | |
25525 30.3% /usr/bin/node | |
7298 28.6% Function: Buffer.toString buffer.js:284 | |
7298 100.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
7298 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
7298 100.0% Function: EventEmitter.emit events.js:38 | |
7298 100.0% Function: self.watcher.callback dgram.js:83 | |
5698 22.3% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
5663 99.4% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
5663 100.0% Function: EventEmitter.emit events.js:38 | |
5663 100.0% Function: self.watcher.callback dgram.js:83 | |
2016 7.9% /usr/bin/node | |
1941 96.3% Function: self.watcher.callback dgram.js:83 | |
1821 7.1% LazyCompile: split native string.js:522 | |
1821 100.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
1821 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
1821 100.0% Function: EventEmitter.emit events.js:38 | |
1821 100.0% Function: self.watcher.callback dgram.js:83 | |
1182 4.6% Function: Buffer buffer.js:128 | |
1175 99.4% Function: Buffer.slice buffer.js:372 | |
1175 100.0% Function: self.watcher.callback dgram.js:83 | |
880 3.4% LazyCompile: replace native string.js:189 | |
878 99.8% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
878 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
878 100.0% Function: EventEmitter.emit events.js:38 | |
878 100.0% Function: self.watcher.callback dgram.js:83 | |
848 3.3% Function: EventEmitter.emit events.js:38 | |
826 97.4% Function: Amen.Amen.metric /data/amen/lib/amen.coffee:80 | |
826 100.0% Function: __bind /data/amen/lib/amen.coffee:3 | |
826 100.0% Function: EventEmitter.emit events.js:38 | |
826 100.0% Function: Sampler.Sampler.metric /data/amen/lib/amen/sampler.coffee:43 | |
20 2.4% Function: self.watcher.callback dgram.js:83 | |
722 2.8% Function: Sampler.Sampler.metric /data/amen/lib/amen/sampler.coffee:43 | |
556 77.0% Function: __bind /data/amen/lib/amen/sampler.coffee:3 | |
395 71.0% Function: Sampler.Sampler.meter /data/amen/lib/amen/sampler.coffee:56 | |
395 100.0% Function: __bind /data/amen/lib/amen/sampler.coffee:3 | |
395 100.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
161 29.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
161 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
161 100.0% Function: EventEmitter.emit events.js:38 | |
166 23.0% /usr/bin/node | |
166 100.0% Function: self.watcher.callback dgram.js:83 | |
652 2.6% Function: Amen.Amen.metric /data/amen/lib/amen.coffee:80 | |
652 100.0% Function: __bind /data/amen/lib/amen.coffee:3 | |
652 100.0% Function: EventEmitter.emit events.js:38 | |
652 100.0% Function: Sampler.Sampler.metric /data/amen/lib/amen/sampler.coffee:43 | |
652 100.0% Function: __bind /data/amen/lib/amen/sampler.coffee:3 | |
2861 3.4% _IO_vfprintf | |
1643 57.4% Function: Buffer.toString buffer.js:284 | |
1643 100.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
1643 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
1643 100.0% Function: EventEmitter.emit events.js:38 | |
1643 100.0% Function: self.watcher.callback dgram.js:83 | |
477 16.7% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
474 99.4% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
474 100.0% Function: EventEmitter.emit events.js:38 | |
474 100.0% Function: self.watcher.callback dgram.js:83 | |
281 9.8% /usr/bin/node | |
281 100.0% Function: self.watcher.callback dgram.js:83 | |
103 3.6% Function: EventEmitter.emit events.js:38 | |
103 100.0% /usr/bin/node | |
103 100.0% Function: self.watcher.callback dgram.js:83 | |
2849 3.4% /lib/libpthread-2.7.so | |
2849 100.0% /usr/bin/node | |
2799 98.2% Function: self.watcher.callback dgram.js:83 | |
2743 3.3% /lib/libc-2.7.so | |
1615 58.9% Function: Buffer.toString buffer.js:284 | |
1615 100.0% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
1615 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
1615 100.0% Function: EventEmitter.emit events.js:38 | |
1615 100.0% Function: self.watcher.callback dgram.js:83 | |
694 25.3% Function: MetricsDaemon.MetricsDaemon.receive /data/amen/samplers/metricsd.coffee:37 | |
694 100.0% Function: __bind /data/amen/samplers/metricsd.coffee:3 | |
694 100.0% Function: EventEmitter.emit events.js:38 | |
694 100.0% Function: self.watcher.callback dgram.js:83 | |
188 6.9% /usr/bin/node | |
187 99.5% Function: self.watcher.callback dgram.js:83 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment