Skip to content

Instantly share code, notes, and snippets.

@mcollina
Last active December 15, 2015 11:53
Show Gist options
  • Save mcollina/8525a39b3a38484b8019 to your computer and use it in GitHub Desktop.
Save mcollina/8525a39b3a38484b8019 to your computer and use it in GitHub Desktop.
node clearBuffer improvements 2
$ make bench-net bench-http
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C out BUILDTYPE=Release V=1
make[1]: Nothing to be done for `all'.
ln -fs out/Release/node node
net/dgram.js
net/dgram.js len=1 num=100 type=send dur=5: 0.00123
net/dgram.js len=1 num=100 type=recv dur=5: 0.00017
net/dgram.js len=64 num=100 type=send dur=5: 0.07245
net/dgram.js len=64 num=100 type=recv dur=5: 0.01284
net/dgram.js len=256 num=100 type=send dur=5: 0.30798
net/dgram.js len=256 num=100 type=recv dur=5: 0.05131
net/dgram.js len=1024 num=100 type=send dur=5: 0.69529
net/dgram.js len=1024 num=100 type=recv dur=5: 0.10630
net/net-c2s.js
net/net-c2s.js len=102400 type=utf dur=5: 5.27245
net/net-c2s.js len=102400 type=asc dur=5: 8.91859
net/net-c2s.js len=102400 type=buf dur=5: 10.47100
net/net-c2s.js len=16777216 type=utf dur=5: 4.34794
net/net-c2s.js len=16777216 type=asc dur=5: 7.15760
net/net-c2s.js len=16777216 type=buf dur=5: 9.39090
net/net-pipe.js
net/net-pipe.js len=102400 type=utf dur=5: 6.66591
net/net-pipe.js len=102400 type=asc dur=5: 9.20285
net/net-pipe.js len=102400 type=buf dur=5: 10.24888
net/net-pipe.js len=16777216 type=utf dur=5: 5.95966
net/net-pipe.js len=16777216 type=asc dur=5: 7.97270
net/net-pipe.js len=16777216 type=buf dur=5: 9.92145
net/net-s2c.js
net/net-s2c.js len=102400 type=utf dur=5: 5.42706
net/net-s2c.js len=102400 type=asc dur=5: 9.20668
net/net-s2c.js len=102400 type=buf dur=5: 10.52049
net/net-s2c.js len=16777216 type=utf dur=5: 4.34612
net/net-s2c.js len=16777216 type=asc dur=5: 7.23696
net/net-s2c.js len=16777216 type=buf dur=5: 9.14630
net/tcp-raw-c2s.js
net/tcp-raw-c2s.js len=102400 type=utf dur=5: 5.35158
net/tcp-raw-c2s.js len=102400 type=asc dur=5: 8.05849
net/tcp-raw-c2s.js len=102400 type=buf dur=5: 9.61996
net/tcp-raw-c2s.js len=16777216 type=utf dur=5: 4.44232
net/tcp-raw-c2s.js len=16777216 type=asc dur=5: 7.16464
net/tcp-raw-c2s.js len=16777216 type=buf dur=5: 9.51876
net/tcp-raw-pipe.js
net/tcp-raw-pipe.js len=102400 type=utf dur=5: 2.51793
net/tcp-raw-pipe.js len=102400 type=asc dur=5: 1.37948
net/tcp-raw-pipe.js len=102400 type=buf dur=5: 1.61017
net/tcp-raw-pipe.js len=16777216 type=utf dur=5: 0.95223
net/tcp-raw-pipe.js len=16777216 type=asc dur=5: 1.64646
net/tcp-raw-pipe.js len=16777216 type=buf dur=5: 2.02121
net/tcp-raw-s2c.js
net/tcp-raw-s2c.js len=102400 type=utf dur=5: 5.32946
net/tcp-raw-s2c.js len=102400 type=asc dur=5: 8.28117
net/tcp-raw-s2c.js len=102400 type=buf dur=5: 9.58696
net/tcp-raw-s2c.js len=16777216 type=utf dur=5: 4.37065
net/tcp-raw-s2c.js len=16777216 type=asc dur=5: 7.24781
net/tcp-raw-s2c.js len=16777216 type=buf dur=5: 9.65322
http/chunked.js
http/chunked.js num=1 size=1 c=100: 17134.94000
http/chunked.js num=1 size=64 c=100: 17588.07000
http/chunked.js num=1 size=256 c=100: 17626.85000
http/chunked.js num=4 size=1 c=100: 7919.16000
http/chunked.js num=4 size=64 c=100: 8021.79000
http/chunked.js num=4 size=256 c=100: 7766.69000
http/chunked.js num=8 size=1 c=100: 4817.07000
http/chunked.js num=8 size=64 c=100: 4667.60000
http/chunked.js num=8 size=256 c=100: 4749.80000
http/chunked.js num=16 size=1 c=100: 2690.70000
http/chunked.js num=16 size=64 c=100: 2629.41000
http/chunked.js num=16 size=256 c=100: 2602.01000
http/client-request-body.js
http/client-request-body.js dur=5 type=asc bytes=32 method=write: 8520.01040
http/client-request-body.js dur=5 type=asc bytes=32 method=end: 8077.37082
http/client-request-body.js dur=5 type=asc bytes=256 method=write: 8420.59760
http/client-request-body.js dur=5 type=asc bytes=256 method=end: 8395.79328
http/client-request-body.js dur=5 type=asc bytes=1024 method=write: 8453.81848
http/client-request-body.js dur=5 type=asc bytes=1024 method=end: 8262.59140
http/client-request-body.js dur=5 type=utf bytes=32 method=write: 8801.99665
http/client-request-body.js dur=5 type=utf bytes=32 method=end: 8213.89497
http/client-request-body.js dur=5 type=utf bytes=256 method=write: 8437.29026
http/client-request-body.js dur=5 type=utf bytes=256 method=end: 8376.90382
http/client-request-body.js dur=5 type=utf bytes=1024 method=write: 8600.43067
http/client-request-body.js dur=5 type=utf bytes=1024 method=end: 8218.94090
http/client-request-body.js dur=5 type=buf bytes=32 method=write: 8516.27455
http/client-request-body.js dur=5 type=buf bytes=32 method=end: 8398.23727
http/client-request-body.js dur=5 type=buf bytes=256 method=write: 8823.12089
http/client-request-body.js dur=5 type=buf bytes=256 method=end: 8491.26131
http/client-request-body.js dur=5 type=buf bytes=1024 method=write: 8631.01850
http/client-request-body.js dur=5 type=buf bytes=1024 method=end: 8463.40346
http/cluster.js
http/cluster.js type=bytes length=4 c=50: 31472.53000
http/cluster.js type=bytes length=4 c=500: 30176.78000
http/cluster.js type=bytes length=1024 c=50: 27032.08000
http/cluster.js type=bytes length=1024 c=500: 25592.95000
http/cluster.js type=bytes length=102400 c=50: 831.09000
http/cluster.js type=bytes length=102400 c=500: 830.56000
http/cluster.js type=buffer length=4 c=50: 27438.61000
http/cluster.js type=buffer length=4 c=500: 26830.60000
http/cluster.js type=buffer length=1024 c=50: 27533.85000
http/cluster.js type=buffer length=1024 c=500: 26623.94000
http/cluster.js type=buffer length=102400 c=50: 18697.36000
http/cluster.js type=buffer length=102400 c=500: 18176.93000
http/end-vs-write-end.js
http/end-vs-write-end.js type=asc kb=64 c=100 method=write: 7305.72000
http/end-vs-write-end.js type=asc kb=64 c=100 method=end: 8667.85000
http/end-vs-write-end.js type=asc kb=128 c=100 method=write: 3589.58000
http/end-vs-write-end.js type=asc kb=128 c=100 method=end: 3694.29000
http/end-vs-write-end.js type=asc kb=256 c=100 method=write: 2174.56000
http/end-vs-write-end.js type=asc kb=256 c=100 method=end: 2210.82000
http/end-vs-write-end.js type=asc kb=1024 c=100 method=write: 469.92000
http/end-vs-write-end.js type=asc kb=1024 c=100 method=end: 483.42000
http/end-vs-write-end.js type=utf kb=64 c=100 method=write: 6724.06000
http/end-vs-write-end.js type=utf kb=64 c=100 method=end: 8019.08000
http/end-vs-write-end.js type=utf kb=128 c=100 method=write: 3147.94000
http/end-vs-write-end.js type=utf kb=128 c=100 method=end: 3349.71000
http/end-vs-write-end.js type=utf kb=256 c=100 method=write: 1901.58000
http/end-vs-write-end.js type=utf kb=256 c=100 method=end: 1940.99000
http/end-vs-write-end.js type=utf kb=1024 c=100 method=write: 569.08000
http/end-vs-write-end.js type=utf kb=1024 c=100 method=end: 572.98000
http/end-vs-write-end.js type=buf kb=64 c=100 method=write: 12055.00000
http/end-vs-write-end.js type=buf kb=64 c=100 method=end: 12451.17000
http/end-vs-write-end.js type=buf kb=128 c=100 method=write: 11239.24000
http/end-vs-write-end.js type=buf kb=128 c=100 method=end: 11808.59000
http/end-vs-write-end.js type=buf kb=256 c=100 method=write: 8936.58000
http/end-vs-write-end.js type=buf kb=256 c=100 method=end: 9059.49000
http/end-vs-write-end.js type=buf kb=1024 c=100 method=write: 3126.49000
http/end-vs-write-end.js type=buf kb=1024 c=100 method=end: 3124.78000
http/http_server_for_chunky_client.js
http/_chunky_http_client.js len=1 num=5 type=send: 226.33667
http/_chunky_http_client.js len=1 num=50 type=send: 435.96058
http/_chunky_http_client.js len=1 num=500 type=send: 496.89499
http/_chunky_http_client.js len=1 num=2000 type=send: 545.41424
http/_chunky_http_client.js len=4 num=5 type=send: 286.05872
http/_chunky_http_client.js len=4 num=50 type=send: 474.69280
http/_chunky_http_client.js len=4 num=500 type=send: 523.98660
http/_chunky_http_client.js len=4 num=2000 type=send: 548.90808
http/_chunky_http_client.js len=8 num=5 type=send: 295.12050
http/_chunky_http_client.js len=8 num=50 type=send: 462.70855
http/_chunky_http_client.js len=8 num=500 type=send: 517.14996
http/_chunky_http_client.js len=8 num=2000 type=send: 493.33025
http/_chunky_http_client.js len=16 num=5 type=send: 290.46378
http/_chunky_http_client.js len=16 num=50 type=send: 451.66830
http/_chunky_http_client.js len=16 num=500 type=send: 530.07997
http/_chunky_http_client.js len=16 num=2000 type=send: 559.37382
http/_chunky_http_client.js len=32 num=5 type=send: 294.25790
http/_chunky_http_client.js len=32 num=50 type=send: 464.47917
http/_chunky_http_client.js len=32 num=500 type=send: 412.61585
http/_chunky_http_client.js len=32 num=2000 type=send: 539.64604
http/_chunky_http_client.js len=64 num=5 type=send: 263.40038
http/_chunky_http_client.js len=64 num=50 type=send: 437.49738
http/_chunky_http_client.js len=64 num=500 type=send: 497.62414
http/_chunky_http_client.js len=64 num=2000 type=send: 517.73426
http/_chunky_http_client.js len=128 num=5 type=send: 242.65098
http/_chunky_http_client.js len=128 num=50 type=send: 434.94433
http/_chunky_http_client.js len=128 num=500 type=send: 451.75853
http/_chunky_http_client.js len=128 num=2000 type=send: 532.60289
http/simple.js
http/simple.js type=bytes length=4 chunks=0 c=50: 21289.29000
http/simple.js type=bytes length=4 chunks=0 c=500: 19556.76000
http/simple.js type=bytes length=4 chunks=1 c=50: 17748.25000
http/simple.js type=bytes length=4 chunks=1 c=500: 16037.49000
http/simple.js type=bytes length=4 chunks=4 c=50: 9950.30000
http/simple.js type=bytes length=4 chunks=4 c=500: 10421.28000
http/simple.js type=bytes length=1024 chunks=0 c=50: 18824.03000
http/simple.js type=bytes length=1024 chunks=0 c=500: 17828.93000
http/simple.js type=bytes length=1024 chunks=1 c=50: 11642.26000
http/simple.js type=bytes length=1024 chunks=1 c=500: 10945.62000
http/simple.js type=bytes length=1024 chunks=4 c=50: 7923.91000
http/simple.js type=bytes length=1024 chunks=4 c=500: 8151.46000
http/simple.js type=bytes length=102400 chunks=0 c=50: 431.23000
http/simple.js type=bytes length=102400 chunks=0 c=500: 423.83000
http/simple.js type=bytes length=102400 chunks=1 c=50: 259.53000
http/simple.js type=bytes length=102400 chunks=1 c=500: 253.30000
http/simple.js type=bytes length=102400 chunks=4 c=50: 3871.44000
http/simple.js type=bytes length=102400 chunks=4 c=500: 2924.56000
http/simple.js type=buffer length=4 chunks=0 c=50: 17804.66000
http/simple.js type=buffer length=4 chunks=0 c=500: 16579.84000
http/simple.js type=buffer length=4 chunks=1 c=50: 17059.18000
http/simple.js type=buffer length=4 chunks=1 c=500: 16611.68000
http/simple.js type=buffer length=4 chunks=4 c=50: 13593.37000
http/simple.js type=buffer length=4 chunks=4 c=500: 13279.08000
http/simple.js type=buffer length=1024 chunks=0 c=50: 16985.92000
http/simple.js type=buffer length=1024 chunks=0 c=500: 16793.62000
http/simple.js type=buffer length=1024 chunks=1 c=50: 16773.30000
http/simple.js type=buffer length=1024 chunks=1 c=500: 15748.98000
http/simple.js type=buffer length=1024 chunks=4 c=50: 13370.06000
http/simple.js type=buffer length=1024 chunks=4 c=500: 12796.89000
http/simple.js type=buffer length=102400 chunks=0 c=50: 11394.48000
http/simple.js type=buffer length=102400 chunks=0 c=500: 11529.30000
http/simple.js type=buffer length=102400 chunks=1 c=50: 11110.73000
http/simple.js type=buffer length=102400 chunks=1 c=500: 10715.75000
http/simple.js type=buffer length=102400 chunks=4 c=50: 8430.40000
http/simple.js type=buffer length=102400 chunks=4 c=500: 7868.45000
$ make bench-http
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C out BUILDTYPE=Release V=1
make[1]: Nothing to be done for `all'.
ln -fs out/Release/node node
http/chunked.js
http/chunked.js num=1 size=1 c=100: 18854.00000
http/chunked.js num=1 size=64 c=100: 18390.10000
http/chunked.js num=1 size=256 c=100: 17690.84000
http/chunked.js num=4 size=1 c=100: 7897.16000
http/chunked.js num=4 size=64 c=100: 8015.11000
http/chunked.js num=4 size=256 c=100: 7989.78000
http/chunked.js num=8 size=1 c=100: 4939.12000
http/chunked.js num=8 size=64 c=100: 4842.61000
^Cmake: *** [bench-http] Interrupt: 2
~/Repositories/node (perf-clearBuffer)
$ make bench-net bench-http
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C out BUILDTYPE=Release V=1
make[1]: Nothing to be done for `all'.
ln -fs out/Release/node node
net/dgram.js
net/dgram.js len=1 num=100 type=send dur=5: 0.00118
net/dgram.js len=1 num=100 type=recv dur=5: 0.00020
net/dgram.js len=64 num=100 type=send dur=5: 0.07753
net/dgram.js len=64 num=100 type=recv dur=5: 0.01226
net/dgram.js len=256 num=100 type=send dur=5: 0.30809
net/dgram.js len=256 num=100 type=recv dur=5: 0.05138
net/dgram.js len=1024 num=100 type=send dur=5: 0.72104
net/dgram.js len=1024 num=100 type=recv dur=5: 0.10864
net/net-c2s.js
net/net-c2s.js len=102400 type=utf dur=5: 5.25303
net/net-c2s.js len=102400 type=asc dur=5: 9.01712
net/net-c2s.js len=102400 type=buf dur=5: 10.93276
net/net-c2s.js len=16777216 type=utf dur=5: 4.35356
net/net-c2s.js len=16777216 type=asc dur=5: 7.20724
net/net-c2s.js len=16777216 type=buf dur=5: 9.32928
net/net-pipe.js
net/net-pipe.js len=102400 type=utf dur=5: 6.87962
net/net-pipe.js len=102400 type=asc dur=5: 8.96227
net/net-pipe.js len=102400 type=buf dur=5: 10.02394
net/net-pipe.js len=16777216 type=utf dur=5: 5.89949
net/net-pipe.js len=16777216 type=asc dur=5: 8.29538
net/net-pipe.js len=16777216 type=buf dur=5: 10.18290
net/net-s2c.js
net/net-s2c.js len=102400 type=utf dur=5: 5.35529
net/net-s2c.js len=102400 type=asc dur=5: 8.81941
net/net-s2c.js len=102400 type=buf dur=5: 11.03021
net/net-s2c.js len=16777216 type=utf dur=5: 4.31477
net/net-s2c.js len=16777216 type=asc dur=5: 7.23456
net/net-s2c.js len=16777216 type=buf dur=5: 9.24953
net/tcp-raw-c2s.js
net/tcp-raw-c2s.js len=102400 type=utf dur=5: 5.23600
net/tcp-raw-c2s.js len=102400 type=asc dur=5: 8.41145
net/tcp-raw-c2s.js len=102400 type=buf dur=5: 9.57537
net/tcp-raw-c2s.js len=16777216 type=utf dur=5: 4.45315
net/tcp-raw-c2s.js len=16777216 type=asc dur=5: 7.49564
net/tcp-raw-c2s.js len=16777216 type=buf dur=5: 9.70371
net/tcp-raw-pipe.js
net/tcp-raw-pipe.js len=102400 type=utf dur=5: 0.64592
net/tcp-raw-pipe.js len=102400 type=asc dur=5: 1.14986
net/tcp-raw-pipe.js len=102400 type=buf dur=5: 1.61452
net/tcp-raw-pipe.js len=16777216 type=utf dur=5: 1.03363
net/tcp-raw-pipe.js len=16777216 type=asc dur=5: 1.65590
net/tcp-raw-pipe.js len=16777216 type=buf dur=5: 2.13784
net/tcp-raw-s2c.js
net/tcp-raw-s2c.js len=102400 type=utf dur=5: 5.36642
net/tcp-raw-s2c.js len=102400 type=asc dur=5: 8.30723
net/tcp-raw-s2c.js len=102400 type=buf dur=5: 9.49179
net/tcp-raw-s2c.js len=16777216 type=utf dur=5: 4.50780
net/tcp-raw-s2c.js len=16777216 type=asc dur=5: 7.51170
net/tcp-raw-s2c.js len=16777216 type=buf dur=5: 9.78392
http/chunked.js
http/chunked.js num=1 size=1 c=100: 18476.99000
http/chunked.js num=1 size=64 c=100: 17976.30000
http/chunked.js num=1 size=256 c=100: 18013.26000
http/chunked.js num=4 size=1 c=100: 8141.44000
http/chunked.js num=4 size=64 c=100: 7898.35000
http/chunked.js num=4 size=256 c=100: 7719.30000
http/chunked.js num=8 size=1 c=100: 4950.01000
http/chunked.js num=8 size=64 c=100: 4811.81000
http/chunked.js num=8 size=256 c=100: 4789.86000
http/chunked.js num=16 size=1 c=100: 2650.87000
http/chunked.js num=16 size=64 c=100: 2714.75000
http/chunked.js num=16 size=256 c=100: 2611.26000
http/client-request-body.js
http/client-request-body.js dur=5 type=asc bytes=32 method=write: 8348.26968
http/client-request-body.js dur=5 type=asc bytes=32 method=end: 8523.64096
http/client-request-body.js dur=5 type=asc bytes=256 method=write: 8415.73665
http/client-request-body.js dur=5 type=asc bytes=256 method=end: 8639.94089
http/client-request-body.js dur=5 type=asc bytes=1024 method=write: 8236.44083
http/client-request-body.js dur=5 type=asc bytes=1024 method=end: 8353.73704
http/client-request-body.js dur=5 type=utf bytes=32 method=write: 8469.12090
http/client-request-body.js dur=5 type=utf bytes=32 method=end: 8572.14607
http/client-request-body.js dur=5 type=utf bytes=256 method=write: 8435.48006
http/client-request-body.js dur=5 type=utf bytes=256 method=end: 8682.93050
http/client-request-body.js dur=5 type=utf bytes=1024 method=write: 8091.28840
http/client-request-body.js dur=5 type=utf bytes=1024 method=end: 8334.14283
http/client-request-body.js dur=5 type=buf bytes=32 method=write: 8271.70900
http/client-request-body.js dur=5 type=buf bytes=32 method=end: 8677.82130
http/client-request-body.js dur=5 type=buf bytes=256 method=write: 8343.92299
http/client-request-body.js dur=5 type=buf bytes=256 method=end: 8515.14437
http/client-request-body.js dur=5 type=buf bytes=1024 method=write: 8326.59590
http/client-request-body.js dur=5 type=buf bytes=1024 method=end: 8188.71493
http/cluster.js
http/cluster.js type=bytes length=4 c=50: 31529.92000
http/cluster.js type=bytes length=4 c=500: 30356.51000
http/cluster.js type=bytes length=1024 c=50: 27110.52000
http/cluster.js type=bytes length=1024 c=500: 26671.23000
http/cluster.js type=bytes length=102400 c=50: 852.83000
http/cluster.js type=bytes length=102400 c=500: 821.67000
http/cluster.js type=buffer length=4 c=50: 28440.00000
http/cluster.js type=buffer length=4 c=500: 27822.94000
http/cluster.js type=buffer length=1024 c=50: 28172.97000
http/cluster.js type=buffer length=1024 c=500: 27441.23000
http/cluster.js type=buffer length=102400 c=50: 19355.09000
http/cluster.js type=buffer length=102400 c=500: 19112.47000
http/end-vs-write-end.js
http/end-vs-write-end.js type=asc kb=64 c=100 method=write: 7058.49000
http/end-vs-write-end.js type=asc kb=64 c=100 method=end: 8668.90000
http/end-vs-write-end.js type=asc kb=128 c=100 method=write: 3510.30000
http/end-vs-write-end.js type=asc kb=128 c=100 method=end: 3667.34000
http/end-vs-write-end.js type=asc kb=256 c=100 method=write: 2162.73000
http/end-vs-write-end.js type=asc kb=256 c=100 method=end: 2208.90000
http/end-vs-write-end.js type=asc kb=1024 c=100 method=write: 463.59000
http/end-vs-write-end.js type=asc kb=1024 c=100 method=end: 477.95000
http/end-vs-write-end.js type=utf kb=64 c=100 method=write: 6674.03000
http/end-vs-write-end.js type=utf kb=64 c=100 method=end: 8212.82000
http/end-vs-write-end.js type=utf kb=128 c=100 method=write: 3173.18000
http/end-vs-write-end.js type=utf kb=128 c=100 method=end: 3337.89000
http/end-vs-write-end.js type=utf kb=256 c=100 method=write: 1915.56000
http/end-vs-write-end.js type=utf kb=256 c=100 method=end: 1933.15000
http/end-vs-write-end.js type=utf kb=1024 c=100 method=write: 574.26000
http/end-vs-write-end.js type=utf kb=1024 c=100 method=end: 575.62000
http/end-vs-write-end.js type=buf kb=64 c=100 method=write: 11705.11000
http/end-vs-write-end.js type=buf kb=64 c=100 method=end: 11986.84000
http/end-vs-write-end.js type=buf kb=128 c=100 method=write: 11711.44000
http/end-vs-write-end.js type=buf kb=128 c=100 method=end: 11821.73000
http/end-vs-write-end.js type=buf kb=256 c=100 method=write: 9416.61000
http/end-vs-write-end.js type=buf kb=256 c=100 method=end: 9791.63000
http/end-vs-write-end.js type=buf kb=1024 c=100 method=write: 3153.24000
http/end-vs-write-end.js type=buf kb=1024 c=100 method=end: 3232.92000
http/http_server_for_chunky_client.js
http/_chunky_http_client.js len=1 num=5 type=send: 225.83639
http/_chunky_http_client.js len=1 num=50 type=send: 280.74851
http/_chunky_http_client.js len=1 num=500 type=send: 527.46552
http/_chunky_http_client.js len=1 num=2000 type=send: 559.91759
http/_chunky_http_client.js len=4 num=5 type=send: 320.69911
http/_chunky_http_client.js len=4 num=50 type=send: 474.05654
http/_chunky_http_client.js len=4 num=500 type=send: 505.32598
http/_chunky_http_client.js len=4 num=2000 type=send: 476.88301
http/_chunky_http_client.js len=8 num=5 type=send: 319.88478
http/_chunky_http_client.js len=8 num=50 type=send: 480.14289
http/_chunky_http_client.js len=8 num=500 type=send: 558.52784
http/_chunky_http_client.js len=8 num=2000 type=send: 551.47011
http/_chunky_http_client.js len=16 num=5 type=send: 311.30686
http/_chunky_http_client.js len=16 num=50 type=send: 451.87632
http/_chunky_http_client.js len=16 num=500 type=send: 559.41344
http/_chunky_http_client.js len=16 num=2000 type=send: 554.65492
http/_chunky_http_client.js len=32 num=5 type=send: 275.78292
http/_chunky_http_client.js len=32 num=50 type=send: 273.81453
http/_chunky_http_client.js len=32 num=500 type=send: 543.90360
http/_chunky_http_client.js len=32 num=2000 type=send: 507.83012
http/_chunky_http_client.js len=64 num=5 type=send: 266.61640
http/_chunky_http_client.js len=64 num=50 type=send: 444.85087
http/_chunky_http_client.js len=64 num=500 type=send: 525.42079
http/_chunky_http_client.js len=64 num=2000 type=send: 496.65443
http/_chunky_http_client.js len=128 num=5 type=send: 218.68812
http/_chunky_http_client.js len=128 num=50 type=send: 433.84264
http/_chunky_http_client.js len=128 num=500 type=send: 524.37341
http/_chunky_http_client.js len=128 num=2000 type=send: 519.88320
http/simple.js
http/simple.js type=bytes length=4 chunks=0 c=50: 21060.74000
http/simple.js type=bytes length=4 chunks=0 c=500: 19822.58000
http/simple.js type=bytes length=4 chunks=1 c=50: 17695.70000
http/simple.js type=bytes length=4 chunks=1 c=500: 16573.72000
http/simple.js type=bytes length=4 chunks=4 c=50: 9946.85000
http/simple.js type=bytes length=4 chunks=4 c=500: 9998.20000
http/simple.js type=bytes length=1024 chunks=0 c=50: 18962.55000
http/simple.js type=bytes length=1024 chunks=0 c=500: 17830.83000
http/simple.js type=bytes length=1024 chunks=1 c=50: 11512.65000
http/simple.js type=bytes length=1024 chunks=1 c=500: 10911.38000
http/simple.js type=bytes length=1024 chunks=4 c=50: 8045.30000
http/simple.js type=bytes length=1024 chunks=4 c=500: 8540.52000
http/simple.js type=bytes length=102400 chunks=0 c=50: 428.25000
http/simple.js type=bytes length=102400 chunks=0 c=500: 423.75000
http/simple.js type=bytes length=102400 chunks=1 c=50: 257.07000
http/simple.js type=bytes length=102400 chunks=1 c=500: 252.83000
http/simple.js type=bytes length=102400 chunks=4 c=50: 4016.08000
http/simple.js type=bytes length=102400 chunks=4 c=500: 2911.24000
http/simple.js type=buffer length=4 chunks=0 c=50: 17126.99000
http/simple.js type=buffer length=4 chunks=0 c=500: 16758.82000
http/simple.js type=buffer length=4 chunks=1 c=50: 17382.49000
http/simple.js type=buffer length=4 chunks=1 c=500: 16641.84000
http/simple.js type=buffer length=4 chunks=4 c=50: 13608.55000
http/simple.js type=buffer length=4 chunks=4 c=500: 13275.25000
http/simple.js type=buffer length=1024 chunks=0 c=50: 17251.10000
http/simple.js type=buffer length=1024 chunks=0 c=500: 16516.77000
http/simple.js type=buffer length=1024 chunks=1 c=50: 16966.73000
http/simple.js type=buffer length=1024 chunks=1 c=500: 16361.95000
http/simple.js type=buffer length=1024 chunks=4 c=50: 13288.52000
http/simple.js type=buffer length=1024 chunks=4 c=500: 12968.48000
http/simple.js type=buffer length=102400 chunks=0 c=50: 11554.89000
http/simple.js type=buffer length=102400 chunks=0 c=500: 11526.41000
http/simple.js type=buffer length=102400 chunks=1 c=50: 10868.44000
http/simple.js type=buffer length=102400 chunks=1 c=500: 10749.39000
http/simple.js type=buffer length=102400 chunks=4 c=50: 9255.17000
http/simple.js type=buffer length=102400 chunks=4 c=500: 7997.60000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment