Skip to content

Commit d0244ff

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for d693e95
1 parent d601ce4 commit d0244ff

File tree

1 file changed

+199
-1
lines changed

1 file changed

+199
-1
lines changed

benchmarks/data.js

Lines changed: 199 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1736760426518,
2+
"lastUpdate": 1736760429996,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -205612,6 +205612,204 @@ window.BENCHMARK_DATA = {
205612205612
"extra": "iterations: 544687\ncpu: 255.88424177555194 ns\nthreads: 1"
205613205613
}
205614205614
]
205615+
},
205616+
{
205617+
"commit": {
205618+
"author": {
205619+
"email": "[email protected]",
205620+
"name": "Marc Alff",
205621+
"username": "marcalff"
205622+
},
205623+
"committer": {
205624+
"email": "[email protected]",
205625+
"name": "GitHub",
205626+
"username": "web-flow"
205627+
},
205628+
"distinct": true,
205629+
"id": "d693e95cdba167f96b0fbff4cc3da2d12f495859",
205630+
"message": "[SDK] Better control of threads executed by opentelemetry-cpp (#3175)",
205631+
"timestamp": "2025-01-13T10:12:30+01:00",
205632+
"tree_id": "b362fdc06b126d9d59e0ff38a39020360824a33f",
205633+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/d693e95cdba167f96b0fbff4cc3da2d12f495859"
205634+
},
205635+
"date": 1736760417445,
205636+
"tool": "googlecpp",
205637+
"benches": [
205638+
{
205639+
"name": "BM_AttributeMapHash",
205640+
"value": 207.40624871340236,
205641+
"unit": "ns/iter",
205642+
"extra": "iterations: 839484\ncpu: 171.13320801825884 ns\nthreads: 1"
205643+
},
205644+
{
205645+
"name": "BM_BaselineBuffer/1",
205646+
"value": 7156754.2552948,
205647+
"unit": "ns/iter",
205648+
"extra": "iterations: 1000\ncpu: 57860.30200000001 ns\nthreads: 1"
205649+
},
205650+
{
205651+
"name": "BM_BaselineBuffer/2",
205652+
"value": 3805812.7479991694,
205653+
"unit": "ns/iter",
205654+
"extra": "iterations: 1131\ncpu: 122693.58797524315 ns\nthreads: 1"
205655+
},
205656+
{
205657+
"name": "BM_BaselineBuffer/4",
205658+
"value": 3771478.706120614,
205659+
"unit": "ns/iter",
205660+
"extra": "iterations: 574\ncpu: 263009.0017421603 ns\nthreads: 1"
205661+
},
205662+
{
205663+
"name": "BM_LockFreeBuffer/1",
205664+
"value": 2718369.483947754,
205665+
"unit": "ns/iter",
205666+
"extra": "iterations: 1000\ncpu: 65874.69099999999 ns\nthreads: 1"
205667+
},
205668+
{
205669+
"name": "BM_LockFreeBuffer/2",
205670+
"value": 2710161.901046801,
205671+
"unit": "ns/iter",
205672+
"extra": "iterations: 951\ncpu: 147189.61829652992 ns\nthreads: 1"
205673+
},
205674+
{
205675+
"name": "BM_LockFreeBuffer/4",
205676+
"value": 2987022.0624756766,
205677+
"unit": "ns/iter",
205678+
"extra": "iterations: 537\ncpu: 262428.8677839852 ns\nthreads: 1"
205679+
},
205680+
{
205681+
"name": "BM_Base64Escape",
205682+
"value": 126.79487267345185,
205683+
"unit": "ns/iter",
205684+
"extra": "iterations: 1143284\ncpu: 125.7148495037104 ns\nthreads: 1"
205685+
},
205686+
{
205687+
"name": "BM_Base64Unescape",
205688+
"value": 113.00071788795708,
205689+
"unit": "ns/iter",
205690+
"extra": "iterations: 1244286\ncpu: 112.72143542561761 ns\nthreads: 1"
205691+
},
205692+
{
205693+
"name": "BM_RandomIdGeneration",
205694+
"value": 5.3890832352810545,
205695+
"unit": "ns/iter",
205696+
"extra": "iterations: 25976075\ncpu: 5.388653443601468 ns\nthreads: 1"
205697+
},
205698+
{
205699+
"name": "BM_RandomIdStdGeneration",
205700+
"value": 3.742964788354487,
205701+
"unit": "ns/iter",
205702+
"extra": "iterations: 37609340\ncpu: 3.68232383232463 ns\nthreads: 1"
205703+
},
205704+
{
205705+
"name": "BM_SumAggregation",
205706+
"value": 8729107.239667106,
205707+
"unit": "ns/iter",
205708+
"extra": "iterations: 17\ncpu: 8236646.294117647 ns\nthreads: 1"
205709+
},
205710+
{
205711+
"name": "BM_MeasurementsTest",
205712+
"value": 3419725.8949279785,
205713+
"unit": "ns/iter",
205714+
"extra": "iterations: 1000\ncpu: 26806.674000000003 ns\nthreads: 1"
205715+
},
205716+
{
205717+
"name": "BM_HistogramAggregation",
205718+
"value": 8412206.87417423,
205719+
"unit": "ns/iter",
205720+
"extra": "iterations: 17\ncpu: 8258543.764705884 ns\nthreads: 1"
205721+
},
205722+
{
205723+
"name": "BM_AttributseProcessorFilter",
205724+
"value": 258.1685797529291,
205725+
"unit": "ns/iter",
205726+
"extra": "iterations: 544041\ncpu: 249.75038094555373 ns\nthreads: 1"
205727+
},
205728+
{
205729+
"name": "BM_AttributseHashMap",
205730+
"value": 26019164.49410575,
205731+
"unit": "ns/iter",
205732+
"extra": "iterations: 7\ncpu: 18372984.85714286 ns\nthreads: 1"
205733+
},
205734+
{
205735+
"name": "BM_NewIndexer",
205736+
"value": 13.6589296617225,
205737+
"unit": "ns/iter",
205738+
"extra": "iterations: 10314000\ncpu: 13.629169381423331 ns\nthreads: 1"
205739+
},
205740+
{
205741+
"name": "BM_ComputeIndex/-1",
205742+
"value": 10.127775039844588,
205743+
"unit": "ns/iter",
205744+
"extra": "iterations: 14216000\ncpu: 9.872327940348121 ns\nthreads: 1"
205745+
},
205746+
{
205747+
"name": "BM_ComputeIndex/0",
205748+
"value": 10.014522011446996,
205749+
"unit": "ns/iter",
205750+
"extra": "iterations: 13925000\ncpu: 9.989648545780788 ns\nthreads: 1"
205751+
},
205752+
{
205753+
"name": "BM_ComputeIndex/1",
205754+
"value": 18.68121357852606,
205755+
"unit": "ns/iter",
205756+
"extra": "iterations: 8179000\ncpu: 17.113908057218374 ns\nthreads: 1"
205757+
},
205758+
{
205759+
"name": "BM_ComputeIndex/20",
205760+
"value": 17.209079769393917,
205761+
"unit": "ns/iter",
205762+
"extra": "iterations: 8206000\ncpu: 17.171823909335142 ns\nthreads: 1"
205763+
},
205764+
{
205765+
"name": "BM_AlwaysOffSamplerConstruction",
205766+
"value": 0.8497428285240275,
205767+
"unit": "ns/iter",
205768+
"extra": "iterations: 175496915\ncpu: 0.8473221765750127 ns\nthreads: 1"
205769+
},
205770+
{
205771+
"name": "BM_AlwaysOnSamplerConstruction",
205772+
"value": 1.5473880820340102,
205773+
"unit": "ns/iter",
205774+
"extra": "iterations: 88841727\ncpu: 1.5443850838244064 ns\nthreads: 1"
205775+
},
205776+
{
205777+
"name": "BM_AlwaysOffSamplerShouldSample",
205778+
"value": 23.7534040370707,
205779+
"unit": "ns/iter",
205780+
"extra": "iterations: 5968694\ncpu: 23.48110524680944 ns\nthreads: 1"
205781+
},
205782+
{
205783+
"name": "BM_AlwaysOnSamplerShouldSample",
205784+
"value": 26.414268370501375,
205785+
"unit": "ns/iter",
205786+
"extra": "iterations: 5739688\ncpu: 24.45060027653072 ns\nthreads: 1"
205787+
},
205788+
{
205789+
"name": "BM_ParentBasedSamplerShouldSample",
205790+
"value": 29.75715894008024,
205791+
"unit": "ns/iter",
205792+
"extra": "iterations: 4717461\ncpu: 29.555582547476288 ns\nthreads: 1"
205793+
},
205794+
{
205795+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
205796+
"value": 14.974851702397679,
205797+
"unit": "ns/iter",
205798+
"extra": "iterations: 9558395\ncpu: 14.944156524186328 ns\nthreads: 1"
205799+
},
205800+
{
205801+
"name": "BM_SpanCreation",
205802+
"value": 1080.9006971797967,
205803+
"unit": "ns/iter",
205804+
"extra": "iterations: 132293\ncpu: 1072.0717573870124 ns\nthreads: 1"
205805+
},
205806+
{
205807+
"name": "BM_NoopSpanCreation",
205808+
"value": 257.79704825888234,
205809+
"unit": "ns/iter",
205810+
"extra": "iterations: 521142\ncpu: 256.88756999052055 ns\nthreads: 1"
205811+
}
205812+
]
205615205813
}
205616205814
],
205617205815
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)