indexer
cluster_L
File: indexer
File: indexer
Type: cpu
Time: Feb 23, 2021 at 11:49am (IST)
Duration: 30.19s, Total samples = 370.26s (1226.34%)
Showing nodes accounting for 242.37s, 65.46% of 370.26s total
Dropped 1348 nodes (cum <= 1.85s)
Dropped 128 edges (freq <= 0.37s)
Showing top 80 nodes out of 224
N1
runtime
systemstack
0.13s (0.035%)
of 54.99s (14.85%)
N33
runtime
findObject
6.50s (1.76%)
of 7.40s (2.00%)
N1->N33
3.36s
N35
runtime
sweepone
3.62s (0.98%)
of 15.25s (4.12%)
N1->N35
0.49s
N36
runtime
gcDrainN
6.37s (1.72%)
of 14.16s (3.82%)
N1->N36
14.16s
N39
runtime
gcDrain
0.39s (0.11%)
of 21.02s (5.68%)
N1->N39
21.02s
N50
runtime
(*mheap)
alloc
0.05s (0.014%)
of 6.78s (1.83%)
N1->N50
1.41s
N55
runtime
(*mheap)
alloc_m
0.29s (0.078%)
of 5.23s (1.41%)
N1->N55
4.09s
N61
runtime
(*mheap)
freeSpan
func1
0.19s (0.051%)
of 7.65s (2.07%)
N1->N61
6.54s
N2
indexer
(*plasmaSlice)
handleCommandsWorker
1.61s (0.43%)
of 194s (52.40%)
N9
indexer
(*plasmaSlice)
insertSecIndex
1.33s (0.36%)
of 189.72s (51.24%)
N2->N9
189.72s
N67
runtime
selectgo
1.05s (0.28%)
of 3.20s (0.86%)
N2->N67
1.89s
N3
runtime
mallocgc
4.13s (1.12%)
of 53.33s (14.40%)
N3->N1
16.46s
N19
runtime
(*mcentral)
cacheSpan
0.65s (0.18%)
of 19.88s (5.37%)
N3->N19
19.88s
N48
runtime
memclrNoHeapPointers
3.99s (1.08%)
N3->N48
1.73s
N78
runtime
heapBitsSetType
3.04s (0.82%)
of 5.41s (1.46%)
N3->N78
5.41s
N4
plasma
(*Writer)
Insert
1.17s (0.32%)
of 165.04s (44.57%)
N5
plasma
(*Plasma)
trySMOs2
0.19s (0.051%)
of 118.26s (31.94%)
N4->N5
118.26s
N20
plasma
(*Plasma)
fetchPage
0.58s (0.16%)
of 29.04s (7.84%)
N4->N20
29.04s
N12
plasma
(*page)
Marshal
0.01s (0.0027%)
of 67.62s (18.26%)
N5->N12
64.35s
N18
plasma
(*page)
Compact
0.02s (0.0054%)
of 38.71s (10.45%)
N5->N18
38.71s
N64
plasma
(*page)
doSplit
0.01s (0.0027%)
of 7.51s (2.03%)
N5->N64
7.51s
N73
plasma
(*Plasma)
UpdateMapping
1.35s (0.36%)
of 4.85s (1.31%)
N5->N73
4.85s
N6
runtime
cgocall
50.15s (13.54%)
of 54.86s (14.82%)
N7
runtime
memmove
48.13s (13.00%)
N8
runtime
lock
5.47s (1.48%)
of 22.18s (5.99%)
N54
runtime
procyield
6.49s (1.75%)
N8->N54
6.45s
N72
runtime
futexsleep
0.20s (0.054%)
of 11.36s (3.07%)
N8->N72
8.80s
N53
plasma
(*Writer)
End
0.14s (0.038%)
of 13.05s (3.52%)
N9->N53
13.05s
N71
plasma
(*Writer)
InsertKV
0.23s (0.062%)
of 166.83s (45.06%)
N9->N71
166.83s
N10
plasma
(*Buffer)
Grow
0.46s (0.12%)
of 52.86s (14.28%)
N10->N7
36.38s
N24
mm
Malloc
0.01s (0.0027%)
of 31.68s (8.56%)
N10->N24
14.70s
N11
plasma
(*page)
collectItems
0.57s (0.15%)
of 28.86s (7.79%)
N14
runtime
growslice
1.31s (0.35%)
of 24.71s (6.67%)
N11->N14
6.82s
N37
plasma
newPgOpIterator
2.19s (0.59%)
of 8.69s (2.35%)
N11->N37
8.69s
N47
plasma
(*pdMergeIterator)
fetchMin
1.49s (0.4%)
of 9.56s (2.58%)
N11->N47
9.56s
N16
plasma
cmpItem
2.36s (0.64%)
of 19.34s (5.22%)
N12->N16
0.64s
N42
snappy
Encode
10.04s (2.71%)
of 12.32s (3.33%)
N12->N42
12.32s
N68
plasma
(*page)
marshalItem
0.24s (0.065%)
of 51.67s (13.96%)
N12->N68
51.66s
N13
runtime
newobject
0.48s (0.13%)
of 21.97s (5.93%)
N13->N3
21.49s
N14->N3
21.25s
N14->N7
0.52s
N14->N48
0.60s
N15
runtime
futex
20s (5.40%)
N60
plasma
(*item)
Key
2.23s (0.6%)
of 12.80s (3.46%)
N16->N60
12.78s
N17
runtime
mcall
0.14s (0.038%)
of 24.36s (6.58%)
N25
runtime
goschedImpl
0.01s (0.0027%)
of 19.13s (5.17%)
N17->N25
18.93s
N18->N11
24.92s
N32
plasma
(*page)
newBasePage
0.07s (0.019%)
of 13.63s (3.68%)
N18->N32
10.98s
N51
plasma
computePageStats
1.28s (0.35%)
of 5.55s (1.50%)
N18->N51
2.60s
N19->N8
2.60s
N21
runtime
unlock
2.80s (0.76%)
of 10.52s (2.84%)
N19->N21
1.17s
N26
runtime
(*mspan)
sweep
1.05s (0.28%)
of 12.66s (3.42%)
N19->N26
0.81s
N20->N13
4.65s
N20->N16
2.56s
N22
skiplist
(*Skiplist)
findPath
1.98s (0.53%)
of 18.92s (5.11%)
N20->N22
18.17s
N21->N15
7.68s
N22->N16
8.42s
N29
runtime
gcWriteBarrier
1.26s (0.34%)
of 5.26s (1.42%)
N22->N29
0.51s
N49
skiplist
(*Node)
getNext
7.28s (1.97%)
N22->N49
7.26s
N23
plasma
(*deallocCtx)
smrWorker
0.20s (0.054%)
of 28.90s (7.81%)
N30
plasma
(*deallocCtx)
destroyPg
6.18s (1.67%)
of 27.55s (7.44%)
N23->N30
27.55s
N24->N6
31.62s
N25->N8
7.03s
N25->N21
4.41s
N46
runtime
schedule
0.57s (0.15%)
of 10.16s (2.74%)
N25->N46
7.22s
N26->N1
6.54s
N27
indexer
(*streamWorker)
handleSingleKeyVersion
1.52s (0.41%)
of 14.72s (3.98%)
N27->N7
0.76s
N27->N13
4.04s
N27->N14
4.61s
N28
indexer
(*flusher)
flushSingleVbucketUptoSeqno
0.02s (0.0054%)
of 9.39s (2.54%)
N28->N13
1.76s
N74
runtime
chansend
0.23s (0.062%)
of 2.25s (0.61%)
N28->N74
0.82s
N29->N1
3.91s
N30->N6
20.19s
N31
runtime
scanobject
5.07s (1.37%)
of 11.72s (3.17%)
N31->N33
3.22s
N56
plasma
(*storeCtx)
allocMM
0 of 16.96s (4.58%)
N32->N56
3.22s
N76
plasma
copyItem
0.27s (0.073%)
of 8.49s (2.29%)
N32->N76
7.31s
N34
runtime
gcBgMarkWorker
0.01s (0.0027%)
of 21.30s (5.75%)
N34->N1
21.29s
N35->N26
10.70s
N36->N31
7.67s
N37->N13
1.03s
N37->N16
2.03s
N37->N29
0.43s
N77
runtime
makeslice
0.02s (0.0054%)
of 4.16s (1.12%)
N37->N77
0.46s
N38
proto
(*unmarshalInfo)
unmarshal
1.29s (0.35%)
of 16.25s (4.39%)
N38->N14
11.51s
N39->N31
4.05s
N45
runtime
scanstack
0.12s (0.032%)
of 15.80s (4.27%)
N39->N45
15.80s
N40
plasma
(*item)
checkInvalidHeader
9.33s (2.52%)
N41
dataport
doReceive
0 of 17.05s (4.60%)
N41->N38
16.18s
N63
runtime
copystack
0.03s (0.0081%)
of 3.33s (0.9%)
N42->N63
1.26s
N43
runtime
mapassign_fast32
0.81s (0.22%)
of 6.14s (1.66%)
N43->N3
2.35s
N44
indexer
(*streamWorker)
start
0.02s (0.0054%)
of 15.21s (4.11%)
N44->N27
14.72s
N52
runtime
gentraceback
1.04s (0.28%)
of 11.99s (3.24%)
N45->N52
10.75s
N62
runtime
scanblock
0.86s (0.23%)
of 4.99s (1.35%)
N45->N62
1.06s
N45->N63
1.57s
N59
runtime
findrunnable
0.35s (0.095%)
of 8.71s (2.35%)
N46->N59
8.71s
N47->N16
2.25s
N47->N29
0.64s
N50->N1
4.13s
N50->N48
1.46s
N51->N16
3.18s
N65
runtime
scanframeworker
0.08s (0.022%)
of 8.94s (2.41%)
N52->N65
8.80s
N57
skiplist
(*AccessBarrier)
Release
0.88s (0.24%)
of 4.24s (1.15%)
N53->N57
4.03s
N80
plasma
(*Writer)
freeCtx
0.10s (0.027%)
of 8.50s (2.30%)
N53->N80
8.50s
N55->N26
1.05s
N56->N24
16.96s
N57->N22
0.59s
N57->N74
0.38s
N57->N77
1.04s
N58
plasma
(*queue)
enqueue
2.68s (0.72%)
of 7.72s (2.09%)
N58->N13
3.17s
N59->N8
3.94s
N59->N21
2.44s
N60->N40
9.33s
N61->N8
3.38s
N61->N21
0.57s
N62->N33
0.76s
N70
runtime
getempty
0.48s (0.13%)
of 5.77s (1.56%)
N62->N70
2.39s
N63->N8
0.90s
N63->N52
0.99s
N64->N11
3.94s
N64->N32
2.65s
N64->N51
0.67s
N65->N62
3.93s
N66
runtime
(*lfstack)
pop
5.17s (1.40%)
of 5.18s (1.40%)
N67->N8
0.63s
N68->N10
50.21s
N68->N76
1.05s
N69
indexer
(*IndexStats)
addIndexStatsToMap
0.01s (0.0027%)
of 5.69s (1.54%)
N75
indexer
(*StatsMap)
AddStat
0.08s (0.022%)
of 4.11s (1.11%)
N69->N75
4.11s
N70->N66
5.16s
N71->N4
165.04s
N72->N15
11.16s
N73->N51
2.28s
N75->N14
1.29s
N76->N7
7.79s
N77->N3
4.14s
N79
plasma
(*freeList)
free
0.22s (0.059%)
of 7.94s (2.14%)
N79->N58
7.72s
N80->N79
7.79s