Skip to content

Instantly share code, notes, and snippets.

@jbowens
Created September 17, 2021 16:05
Show Gist options
  • Save jbowens/29fe09ce97910a7ae5ceba69ceaa7ce9 to your computer and use it in GitHub Desktop.
Save jbowens/29fe09ce97910a7ae5ceba69ceaa7ce9 to your computer and use it in GitHub Desktop.
(pprof) top50
Showing nodes accounting for 107.40mins, 81.06% of 132.49mins total
Dropped 958 nodes (cum <= 0.66mins)
Showing top 50 nodes out of 145
flat flat% sum% cum cum%
14.67mins 11.07% 11.07% 33.19mins 25.05% github.com/cockroachdb/pebble/sstable.(*blockIter).SeekGE
11.29mins 8.52% 19.60% 11.67mins 8.81% syscall.Syscall
9.14mins 6.89% 26.49% 17.63mins 13.30% main.mvccCompare
8.85mins 6.68% 33.17% 16.75mins 12.65% github.com/cockroachdb/pebble/internal/arenaskl.(*Skiplist).findSpliceForLevel
6.05mins 4.57% 37.74% 6.05mins 4.57% cmpbody
5.44mins 4.11% 41.84% 5.48mins 4.13% sync.(*RWMutex).RLock (partial-inline)
4.72mins 3.56% 45.40% 8.12mins 6.13% github.com/cockroachdb/pebble/sstable.(*blockIter).readEntry
4.24mins 3.20% 48.60% 4.24mins 3.20% runtime.memmove
4.02mins 3.03% 51.64% 4.02mins 3.03% github.com/cockroachdb/pebble/internal/cache.(*refcnt).acquire
3.38mins 2.55% 54.19% 6.83mins 5.15% github.com/cockroachdb/pebble.(*tableCacheShard).findNode
2.50mins 1.88% 56.08% 2.50mins 1.88% runtime.duffcopy
2.03mins 1.54% 57.61% 6.08mins 4.59% github.com/cockroachdb/pebble/internal/cache.(*entry).acquireValue
1.97mins 1.49% 59.10% 2.23mins 1.68% github.com/cockroachdb/pebble/sstable.(*blockIter).init
1.93mins 1.46% 60.56% 1.93mins 1.46% github.com/cockroachdb/pebble/internal/cache.(*Cache).getShard
1.93mins 1.46% 62.01% 2mins 1.51% github.com/golang/snappy.encodeBlock
1.66mins 1.26% 63.27% 9.15mins 6.91% github.com/cockroachdb/pebble/internal/base.InternalCompare
1.64mins 1.24% 64.51% 8.49mins 6.41% bytes.Compare
1.33mins 1.01% 65.51% 1.42mins 1.07% github.com/cockroachdb/pebble/internal/cache.(*robinHoodMap).Get
1.29mins 0.97% 66.49% 1.29mins 0.98% sync.(*RWMutex).RUnlock
1.22mins 0.92% 67.41% 8.64mins 6.52% github.com/cockroachdb/pebble/sstable.(*blockIter).Next
1.16mins 0.87% 68.28% 2.90mins 2.19% github.com/cockroachdb/pebble/internal/manifest.(*LevelIterator).SeekGE.func1
1.12mins 0.84% 69.12% 1.12mins 0.84% github.com/cockroachdb/pebble.(*tableCacheShard).unrefValue
1.09mins 0.82% 69.95% 4.13mins 3.12% github.com/cockroachdb/pebble/internal/manifest.(*iterator).seek
1.05mins 0.79% 70.74% 11.77mins 8.88% github.com/cockroachdb/pebble/internal/cache.(*shard).Get
0.99mins 0.74% 71.48% 0.99mins 0.74% github.com/cockroachdb/pebble/internal/cache.(*refcnt).release
0.98mins 0.74% 72.22% 0.98mins 0.74% runtime.duffzero
0.80mins 0.6% 72.82% 0.80mins 0.6% internal/bytealg.Compare
0.78mins 0.59% 73.42% 16.43mins 12.40% github.com/cockroachdb/pebble.(*tableCacheShard).newIters
0.75mins 0.56% 73.98% 0.86mins 0.65% runtime.nanotime
0.72mins 0.55% 74.53% 0.77mins 0.58% runtime.lock2
0.71mins 0.54% 75.06% 6.73mins 5.08% github.com/cockroachdb/pebble/sstable.(*singleLevelIterator).Close
0.65mins 0.49% 75.56% 105.21mins 79.41% main.(*ycsb).read
0.59mins 0.44% 76.00% 17.88mins 13.49% github.com/cockroachdb/pebble.(*levelIter).loadFile
0.56mins 0.42% 76.42% 87.03mins 65.69% github.com/cockroachdb/pebble.(*mergingIter).seekGE
0.54mins 0.4% 76.82% 2.79mins 2.11% github.com/cockroachdb/pebble.finishInitializingIter
0.49mins 0.37% 77.19% 16.43mins 12.40% github.com/cockroachdb/pebble/internal/arenaskl.(*Iterator).seekForBaseSplice
0.45mins 0.34% 77.53% 2.19mins 1.65% github.com/cockroachdb/pebble/record.(*syncQueue).pop
0.45mins 0.34% 77.87% 1.45mins 1.09% github.com/cockroachdb/pebble.(*mergingIter).initHeap
0.42mins 0.32% 78.19% 1.54mins 1.16% github.com/cockroachdb/pebble.(*tableCacheShard).findNode.func1
0.39mins 0.29% 78.48% 8.11mins 6.12% github.com/cockroachdb/pebble/sstable.(*Reader).NewIter
0.38mins 0.29% 78.77% 1.03mins 0.78% math.pow
0.35mins 0.27% 79.03% 45.07mins 34.02% github.com/cockroachdb/pebble/sstable.(*singleLevelIterator).seekGEHelper
0.35mins 0.27% 79.30% 1.61mins 1.22% runtime.semrelease1
0.35mins 0.27% 79.57% 1.37mins 1.03% github.com/cockroachdb/pebble/internal/cache.(*Value).release
0.34mins 0.26% 79.83% 14.92mins 11.26% github.com/cockroachdb/pebble/sstable.(*Reader).readBlock
0.34mins 0.26% 80.08% 0.93mins 0.7% sync.(*Pool).Get
0.34mins 0.25% 80.34% 0.81mins 0.61% github.com/cockroachdb/pebble/sstable.(*blockWriter).store
0.33mins 0.25% 80.58% 0.88mins 0.66% github.com/cockroachdb/pebble.finishInitializingIter.func1
0.32mins 0.24% 80.82% 1.03mins 0.78% sync.(*Pool).Put
0.31mins 0.24% 81.06% 4.54mins 3.43% github.com/cockroachdb/pebble.(*DB).newIterInternal
(pprof)
(pprof) top50
Showing nodes accounting for 5.47hrs, 81.93% of 6.68hrs total
Dropped 1151 nodes (cum <= 0.03hrs)
Showing top 50 nodes out of 141
flat flat% sum% cum cum%
0.75hrs 11.16% 11.16% 1.67hrs 25.00% github.com/cockroachdb/pebble/sstable.(*blockIter).SeekGE
0.50hrs 7.43% 18.59% 0.51hrs 7.69% syscall.Syscall
0.46hrs 6.90% 25.49% 0.88hrs 13.13% main.mvccCompare
0.45hrs 6.74% 32.23% 0.85hrs 12.66% github.com/cockroachdb/pebble/internal/arenaskl.(*Skiplist).findSpliceForLevel
0.30hrs 4.45% 36.67% 0.30hrs 4.45% cmpbody
0.25hrs 3.77% 40.44% 0.25hrs 3.79% sync.(*RWMutex).RLock
0.24hrs 3.55% 43.99% 0.41hrs 6.08% github.com/cockroachdb/pebble/sstable.(*blockIter).readEntry
0.21hrs 3.08% 47.07% 0.21hrs 3.08% runtime.memmove
0.20hrs 3.05% 50.12% 0.20hrs 3.05% github.com/cockroachdb/pebble/internal/cache.(*refcnt).acquire
0.20hrs 3.03% 53.15% 0.39hrs 5.83% github.com/cockroachdb/pebble.(*tableCacheShard).findNode
0.12hrs 1.84% 54.98% 0.12hrs 1.84% runtime.duffcopy
0.10hrs 1.54% 56.52% 0.31hrs 4.60% github.com/cockroachdb/pebble/internal/cache.(*entry).acquireValue
0.10hrs 1.53% 58.05% 0.93hrs 13.86% github.com/cockroachdb/pebble.(*tableCacheShard).newIters
0.10hrs 1.51% 59.56% 0.11hrs 1.70% github.com/cockroachdb/pebble/sstable.(*blockIter).init
0.10hrs 1.47% 61.03% 0.10hrs 1.47% github.com/cockroachdb/pebble/internal/cache.(*Cache).getShard
0.08hrs 1.25% 62.28% 0.46hrs 6.82% github.com/cockroachdb/pebble/internal/base.InternalCompare
0.08hrs 1.20% 63.48% 0.42hrs 6.23% bytes.Compare
0.08hrs 1.15% 64.63% 0.08hrs 1.19% github.com/golang/snappy.encodeBlock
0.07hrs 1.11% 65.74% 0.07hrs 1.11% github.com/cockroachdb/pebble.(*tableCacheShard).unrefValue
0.07hrs 1.03% 66.77% 0.07hrs 1.10% github.com/cockroachdb/pebble/internal/cache.(*robinHoodMap).Get
0.07hrs 0.98% 67.75% 0.07hrs 0.98% sync.(*RWMutex).RUnlock
0.06hrs 0.92% 68.67% 0.15hrs 2.26% github.com/cockroachdb/pebble/internal/manifest.(*LevelIterator).SeekGE.func1
0.06hrs 0.91% 69.58% 1hrs 15.05% github.com/cockroachdb/pebble.(*tableCacheContainer).newIters
0.06hrs 0.89% 70.48% 0.43hrs 6.44% github.com/cockroachdb/pebble/sstable.(*blockIter).Next
0.06hrs 0.84% 71.32% 0.21hrs 3.21% github.com/cockroachdb/pebble/internal/manifest.(*iterator).seek
0.05hrs 0.78% 72.10% 0.59hrs 8.86% github.com/cockroachdb/pebble/internal/cache.(*shard).Get
0.05hrs 0.78% 72.88% 0.13hrs 1.89% github.com/cockroachdb/pebble.(*tableCacheShard).findNode.func1
0.05hrs 0.74% 73.62% 0.05hrs 0.74% github.com/cockroachdb/pebble/internal/cache.(*refcnt).release
0.05hrs 0.73% 74.34% 0.05hrs 0.73% runtime.duffzero
0.04hrs 0.59% 74.93% 0.04hrs 0.59% internal/bytealg.Compare
0.04hrs 0.58% 75.51% 0.05hrs 0.69% runtime.nanotime
0.04hrs 0.55% 76.06% 0.04hrs 0.58% runtime.lock2
0.03hrs 0.48% 76.53% 5.45hrs 81.62% main.(*ycsb).read
0.03hrs 0.47% 77.00% 0.38hrs 5.69% github.com/cockroachdb/pebble/sstable.(*singleLevelIterator).Close
0.03hrs 0.43% 77.43% 1.05hrs 15.66% github.com/cockroachdb/pebble.(*levelIter).loadFile
0.03hrs 0.41% 77.84% 0.04hrs 0.67% runtime.mapaccess1
0.03hrs 0.4% 78.24% 4.52hrs 67.70% github.com/cockroachdb/pebble.(*mergingIter).seekGE
0.03hrs 0.39% 78.63% 0.14hrs 2.04% github.com/cockroachdb/pebble.finishInitializingIter
0.02hrs 0.36% 78.99% 0.83hrs 12.41% github.com/cockroachdb/pebble/internal/arenaskl.(*Iterator).seekForBaseSplice
0.02hrs 0.33% 79.33% 0.07hrs 1.11% github.com/cockroachdb/pebble.(*mergingIter).initHeap
0.02hrs 0.32% 79.65% 0.10hrs 1.53% github.com/cockroachdb/pebble/record.(*syncQueue).pop
0.02hrs 0.3% 79.95% 0.41hrs 6.08% github.com/cockroachdb/pebble/sstable.(*Reader).NewIter
0.02hrs 0.28% 80.24% 0.05hrs 0.78% math.pow
0.02hrs 0.26% 80.49% 0.07hrs 1.01% github.com/cockroachdb/pebble/internal/cache.(*Value).release
0.02hrs 0.25% 80.74% 0.05hrs 0.78% sync.(*Pool).Put
0.02hrs 0.24% 80.98% 0.74hrs 11.14% github.com/cockroachdb/pebble/sstable.(*Reader).readBlock
0.02hrs 0.24% 81.23% 0.04hrs 0.65% github.com/cockroachdb/pebble.finishInitializingIter.func1
0.02hrs 0.24% 81.47% 0.08hrs 1.13% runtime.semrelease1
0.02hrs 0.24% 81.71% 0.05hrs 0.68% sync.(*Pool).Get
0.01hrs 0.22% 81.93% 2.26hrs 33.82% github.com/cockroachdb/pebble/sstable.(*singleLevelIterator).seekGEHelper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment