From b4eea426529db8b386560f7301a09421fa7031ca Mon Sep 17 00:00:00 2001 From: zkoopmans Date: Fri, 26 Apr 2019 16:37:31 -0700 Subject: Adding data from working benchmarks --- static/performance/density.csv | 7 +++++++ static/performance/ffmpeg.csv | 3 +++ static/performance/fio-tmpfs.csv | 9 +++++++++ static/performance/fio.csv | 9 +++++++++ static/performance/httpd100k.csv | 17 +++++++++++++++++ static/performance/httpd10240k.csv | 17 +++++++++++++++++ static/performance/iperf.csv | 5 +++++ static/performance/redis.csv | 35 ++++++++++++++++++++++++++++++++++ static/performance/startup.csv | 7 +++++++ static/performance/sysbench-cpu.csv | 3 +++ static/performance/sysbench-memory.csv | 3 +++ static/performance/syscall.csv | 4 ++++ static/performance/tensorflow.csv | 3 +++ 13 files changed, 122 insertions(+) create mode 100644 static/performance/density.csv create mode 100644 static/performance/ffmpeg.csv create mode 100644 static/performance/fio-tmpfs.csv create mode 100644 static/performance/fio.csv create mode 100644 static/performance/httpd100k.csv create mode 100644 static/performance/httpd10240k.csv create mode 100644 static/performance/iperf.csv create mode 100644 static/performance/redis.csv create mode 100644 static/performance/startup.csv create mode 100644 static/performance/sysbench-cpu.csv create mode 100644 static/performance/sysbench-memory.csv create mode 100644 static/performance/syscall.csv create mode 100644 static/performance/tensorflow.csv diff --git a/static/performance/density.csv b/static/performance/density.csv new file mode 100644 index 000000000..bbd4e177e --- /dev/null +++ b/static/performance/density.csv @@ -0,0 +1,7 @@ +runtime,method,metric,result +runc,density.empty,memory_usage,2460794.88 +runc,density.node,memory_usage,18692915.2 +runc,density.ruby,memory_usage,18854543.36 +runsc,density.empty,memory_usage,22531850.24 +runsc,density.node,memory_usage,43994398.72 +runsc,density.ruby,memory_usage,51410862.08 diff --git a/static/performance/ffmpeg.csv b/static/performance/ffmpeg.csv new file mode 100644 index 000000000..05760d642 --- /dev/null +++ b/static/performance/ffmpeg.csv @@ -0,0 +1,3 @@ +runtime,metric,result +runc,run_time,77.705753 +runsc,run_time,84.245589 diff --git a/static/performance/fio-tmpfs.csv b/static/performance/fio-tmpfs.csv new file mode 100644 index 000000000..bdaf1825b --- /dev/null +++ b/static/performance/fio-tmpfs.csv @@ -0,0 +1,9 @@ +runtime,method,metric,result +runc,fio.read,bandwidth,4573005824 +runc,fio.write,bandwidth,3253763072 +runsc,fio.read,bandwidth,2572451840 +runsc,fio.write,bandwidth,1125278720 +runc,fio.randread,bandwidth,1139651584 +runc,fio.randwrite,bandwidth,998289408 +runsc,fio.randread,bandwidth,91157504 +runsc,fio.randwrite,bandwidth,83028992 diff --git a/static/performance/fio.csv b/static/performance/fio.csv new file mode 100644 index 000000000..b7d224a3a --- /dev/null +++ b/static/performance/fio.csv @@ -0,0 +1,9 @@ +runtime,method,metric,result +runc,fio.read,bandwidth,252633088 +runc,fio.write,bandwidth,457222144 +runsc,fio.read,bandwidth,252442624 +runsc,fio.write,bandwidth,436373504 +runc,fio.randread,bandwidth,5781504 +runc,fio.randwrite,bandwidth,109732864 +runsc,fio.randread,bandwidth,4793344 +runsc,fio.randwrite,bandwidth,60702720 diff --git a/static/performance/httpd100k.csv b/static/performance/httpd100k.csv new file mode 100644 index 000000000..6d92ab351 --- /dev/null +++ b/static/performance/httpd100k.csv @@ -0,0 +1,17 @@ +connections,runtime,metric,result +1,runc,transfer_rate,922.54 +1,runc,latency,0.0 +1,runsc,transfer_rate,402.11 +1,runsc,latency,1.0 +5,runc,transfer_rate,4278.39 +5,runc,latency,1.0 +5,runsc,transfer_rate,1205.09 +5,runsc,latency,2.0 +10,runc,transfer_rate,5170.11 +10,runc,latency,1.0 +10,runsc,transfer_rate,1390.26 +10,runsc,latency,3.0 +25,runc,transfer_rate,5435.27 +25,runc,latency,2.0 +25,runsc,transfer_rate,1067.27 +25,runsc,latency,10.0 diff --git a/static/performance/httpd10240k.csv b/static/performance/httpd10240k.csv new file mode 100644 index 000000000..ff25fad77 --- /dev/null +++ b/static/performance/httpd10240k.csv @@ -0,0 +1,17 @@ +connections,runtime,metric,result +1,runc,transfer_rate,880.36 +1,runc,latency,0.0 +1,runsc,transfer_rate,404.93 +1,runsc,latency,1.0 +5,runc,transfer_rate,4263.6 +5,runc,latency,1.0 +5,runsc,transfer_rate,1211.68 +5,runsc,latency,2.0 +10,runc,transfer_rate,5172.49 +10,runc,latency,1.0 +10,runsc,transfer_rate,1338.98 +10,runsc,latency,3.0 +25,runc,transfer_rate,5485.12 +25,runc,latency,2.0 +25,runsc,transfer_rate,1077.82 +25,runsc,latency,11.0 diff --git a/static/performance/iperf.csv b/static/performance/iperf.csv new file mode 100644 index 000000000..182140e27 --- /dev/null +++ b/static/performance/iperf.csv @@ -0,0 +1,5 @@ +runtime,method,metric,result +runc,network.download,bandwidth,769515500.0 +runc,network.upload,bandwidth,790282500.0 +runsc,network.download,bandwidth,711784500.0 +runsc,network.upload,bandwidth,506225500.0 diff --git a/static/performance/redis.csv b/static/performance/redis.csv new file mode 100644 index 000000000..9b517b9f9 --- /dev/null +++ b/static/performance/redis.csv @@ -0,0 +1,35 @@ +runtime,metric,result +runc,PING_INLINE,31328.32 +runc,PING_BULK,30797.66 +runc,SET,30854.68 +runc,GET,30826.14 +runc,INCR,31725.89 +runc,LPUSH,31515.91 +runc,RPUSH,31210.99 +runc,LPOP,30637.26 +runc,RPOP,30835.65 +runc,SADD,31123.56 +runc,HSET,30778.7 +runc,SPOP,31017.37 +runc,LRANGE_100,24654.83 +runc,LRANGE_300,14692.92 +runc,LRANGE_500,12253.4 +runc,LRANGE_600,10389.61 +runc,MSET,31535.79 +runsc,PING_INLINE,14932.06 +runsc,PING_BULK,15772.87 +runsc,SET,15532.77 +runsc,GET,15603.06 +runsc,INCR,15542.43 +runsc,LPUSH,15253.2 +runsc,RPUSH,15332.72 +runsc,LPOP,15391.72 +runsc,RPOP,15408.32 +runsc,SADD,15520.72 +runsc,HSET,15283.51 +runsc,SPOP,15644.56 +runsc,LRANGE_100,13635.12 +runsc,LRANGE_300,9993.0 +runsc,LRANGE_500,8588.11 +runsc,LRANGE_600,7231.18 +runsc,MSET,14669.21 diff --git a/static/performance/startup.csv b/static/performance/startup.csv new file mode 100644 index 000000000..7871e0438 --- /dev/null +++ b/static/performance/startup.csv @@ -0,0 +1,7 @@ +runtime,method,metric,result +runc,startup.empty,startup_time_ms,1114.56914 +runc,startup.node,startup_time_ms,2311.1579199999996 +runc,startup.ruby,startup_time_ms,2297.36332 +runsc,startup.empty,startup_time_ms,1071.5360200000002 +runsc,startup.node,startup_time_ms,2308.90646 +runsc,startup.ruby,startup_time_ms,2336.6960599999998 diff --git a/static/performance/sysbench-cpu.csv b/static/performance/sysbench-cpu.csv new file mode 100644 index 000000000..870172f3f --- /dev/null +++ b/static/performance/sysbench-cpu.csv @@ -0,0 +1,3 @@ +runtime,metric,result +runc,cpu_events_per_second,104.35 +runsc,cpu_events_per_second,103.86 diff --git a/static/performance/sysbench-memory.csv b/static/performance/sysbench-memory.csv new file mode 100644 index 000000000..362ca14a4 --- /dev/null +++ b/static/performance/sysbench-memory.csv @@ -0,0 +1,3 @@ +runtime,metric,result +runc,memory_ops_per_second,13274.43 +runsc,memory_ops_per_second,13204.74 diff --git a/static/performance/syscall.csv b/static/performance/syscall.csv new file mode 100644 index 000000000..a21a1bd32 --- /dev/null +++ b/static/performance/syscall.csv @@ -0,0 +1,4 @@ +runtime,metric,result +runc,syscall_time_ns,1929.0 +runsc,syscall_time_ns,36011.0 +runsc-kvm,syscall_time_ns,754.0 diff --git a/static/performance/tensorflow.csv b/static/performance/tensorflow.csv new file mode 100644 index 000000000..de5baea5b --- /dev/null +++ b/static/performance/tensorflow.csv @@ -0,0 +1,3 @@ +runtime,metric,result +runc,run_time,192.232783 +runsc,run_time,223.366044 -- cgit v1.2.3