litellm/litellm-rust/crates/python-bridge/benches/media/results.csv

9.3 KiB

1approachencodinginput_mibconcurrencyinput_rss_mibpeak_rss_mibrust_allocated_mibpython_peak_traced_mibcpu_secondswall_secondswire_mib_per_secondextraction_secondstransform_secondspreparation_secondssigning_secondssending_secondsbody_sha256
2pythonencoded1136.01562538.50.0089422.004690.0076350.007596131.6806021e-061e-060.0025080.000820.004382f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
3bufferedencoded1135.51562539.81254.0703720.0005850.0069760.006722148.812070.0001091e-050.0005880.0027390.0033f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
4currentencoded1135.687536.9218750.108660.0005320.0084350.007915126.3760883.8e-051.3e-050.0008580.0034450.003544f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
5refactorencoded1136.10937537.2656250.081280.0004180.0084240.007869127.1074535.8e-051.3e-050.0007390.0034350.003662f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
6pythonencoded11651.57812572.5781250.14414217.0353250.1003690.052824302.9627917e-069e-060.0346030.0089620.009126f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
7bufferedencoded11651.062588.0937565.1475110.0014630.1034020.059328269.7504570.0014444.4e-050.0080510.0431550.006447f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
8currentencoded11650.82812554.43751.3185440.0006240.1241450.072433220.9477690.0005564.9e-050.0135890.0521130.006186f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
9refactorencoded11651.437554.9531251.3211560.0006240.117040.065675243.6821470.0008744.9e-050.0083030.0505360.005896f8307139b09453fd8af8ec4551aff42459dc60d0ba84090a5e223e1421e037b1
10pythonencoded16151.0937583.5781250.00894432.004690.0895750.0881181.6142752e-062e-060.0339380.0080230.0459260715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
11bufferedencoded16150.76562584.10937564.070480.0006150.0978480.095846166.9367470.0013169e-060.0072070.0425970.0447570715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
12currentencoded16150.5312551.7968750.1086620.0005630.1207870.110464144.8462360.0004351.3e-050.0135410.0514010.0448920715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
13refactorencoded16151.0312552.218750.0812820.0004480.1135160.104137153.6456350.0007461.3e-050.0079210.0503220.0450070715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
14pythonencoded1616292.125567.18750.144173272.0353251.3740410.728761351.2862221e-051.1e-050.5490750.1246540.0505590715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
15bufferedencoded1616291.1875807.468751025.1319470.0015241.5421140.90781282.0014270.0312695.5e-050.1209810.7071830.0502530715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
16currentencoded1616291.046875294.751.3497940.0006851.9125321.152532222.1230630.0092765.7e-050.2212440.8363450.0661170715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
17refactorencoded1616291.5625295.218751.3055610.0006851.7794051.027048249.2618020.0149385.3e-050.1288390.825140.0573730715e88725a53c5ee6fd0e1913e6593394af313e30063c64c1d193c938b754e2
18pythonencoded64199.296875227.7656250.008944128.004690.3627550.360889177.3407383e-062e-060.1463470.0318050.1807948f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
19bufferedencoded64198.71875227.96875256.0703740.0005660.3998230.393474162.6543230.0052539e-060.0313510.1755650.180338f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
20currentencoded64198.54687599.843750.1086620.0005660.4844950.44534143.7110440.0017011.5e-050.0552850.2084770.1784488f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
21refactorencoded64199.0625100.2343750.0812820.0004790.4641340.427744149.6226780.0039321.4e-050.0359070.207030.1804388f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
22pythonencoded64161059.81252150.8750.1441731088.0353256.1437282.92395350.2125221.3e-051.3e-052.1887750.5098330.2345968f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
23bufferedencoded64161059.2343753111.531254097.1163520.0007366.1808513.613478283.3845910.1082244.9e-050.5063842.8043870.1779618f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
24currentencoded64161059.218751062.781251.3185750.0006898.3380554.551881224.9627750.0427776.5e-050.8888083.3443060.2753288f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
25refactorencoded64161059.56251063.2656251.3211860.0006897.4414134.130159247.9332690.0669715.7e-050.533993.2802060.2320168f48a63c8caaf885f5477dc99e0841c3c671777812b6ad8aa6a45687f26f9449
26pythonraw1136.0937542.1406250.0089424.0047450.0108090.010715124.4646230.0011532e-060.0033580.000990.005278b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
27bufferedraw1135.73437542.3906255.4038222.6668480.0100260.009779136.3714290.0012749e-060.0006490.0036220.004201b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
28currentraw1135.9062537.4531252.7753850.0005320.0088490.008395158.8591341.3e-051.3e-054e-060.003960.004419b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
29refactorraw1136.0937537.5156254.0813710.0004180.0092410.008737152.6318481.1e-051.5e-050.0003650.0039930.004366b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
30pythonraw11651.39062599.906250.14414244.0361570.1448360.082271259.3531230.016411.3e-050.0453420.011150.009353b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
31bufferedraw11651.109375100.687586.4653512.6678680.1471160.090379236.0866820.0168094.1e-050.0102120.0570630.006142b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
32currentraw11650.87560.42187543.9866050.0006540.1321940.069414307.3912711.8e-054.6e-052.5e-050.0627840.006526b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
33refactorraw11651.45312561.0312565.3537180.0006240.1379930.075325283.267191.8e-054.4e-050.0057360.0626970.006735b93702f8e244a497f0558f231ed9932e11d638c059a68fae04c65d4cdc12ede1
34pythonraw16151.359375115.843750.00894464.0047450.1433820.140933151.3735310.0176333e-060.0519820.01060.060808ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
35bufferedraw16150.62594.62585.40371742.6668480.145940.142832149.3608850.0181531.2e-050.00840.0567550.059511ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
36currentraw16150.687552.17187542.7754170.0005050.1297230.122208174.5676961.3e-051.3e-055e-060.0625370.059637ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
37refactorraw16151.12552.48437564.0813730.0004480.1355180.127975166.7011231.2e-051.3e-050.0056970.0625540.059747ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
38pythonraw1616291.796875999.7031250.144173704.0361572.0775961.226351278.3357670.2693832.2e-050.724740.1642340.067562ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
39bufferedraw1616291.03125999.8593751366.46547342.6678682.2658421.422768239.9106950.2756385e-050.1366650.9439330.063732ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
40currentraw1616291.140625308.703125684.0022910.0006851.9996721.075116317.4887722.8e-054.9e-052.5e-051.0059010.069095ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
41refactorraw1616291.5625307.468751025.3070260.0006852.0946751.166656292.5774553e-054.7e-050.0926051.0043310.069312ac6672aaeabdb47defc79154d4677581266dcc943692458b2ab7b91dbe505e0c
42pythonraw64199.546875356.0468750.008944256.0047450.5704770.562132151.803460.0715895e-060.2107230.0413460.239411d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
43bufferedraw64198.734375270.703125341.403717170.6668480.5874260.575344148.3174330.0738811e-050.0334670.2281590.239493d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
44currentraw64198.71875100.75170.7754170.0006240.5220240.489979174.1576491.4e-051.4e-055e-060.2506260.239619d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
45refactorraw64199.125101.15625256.0813730.0004790.5422760.511243166.9138581.4e-051.3e-050.0227740.2508230.237421d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
46pythonraw64161059.56253879.4531250.1441732816.0361579.396565.096071267.9195991.0860422.3e-053.0290260.6707950.303795d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
47bufferedraw64161059.03879.6718755462.465473170.6678689.6397215.738253237.9360461.1203275.6e-050.5552593.7852240.264696d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
48currentraw64161059.1718751077.093752731.9866660.0006898.9611064.367673312.6005923.2e-056.5e-052.7e-054.0640230.315124d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041
49refactorraw64161059.5156251080.9843754097.2914010.0006319.4601244.892549279.0645763.1e-054.9e-050.3831754.1995780.301434d20093ebb9fec29c958e0c49b2ed0741d6a11d526c028ff3ebc6a98db2c25041