diff --git a/benchmark/v0.0.27/100MB-1.json b/benchmark/v0.0.27/100MB-1.json new file mode 100644 index 00000000..97eac46b --- /dev/null +++ b/benchmark/v0.0.27/100MB-1.json @@ -0,0 +1,514 @@ +{ + "benchmarks": [ + { + "image": "ghcr.io/spegel-org/benchmark:v1-100MB-1", + "measurements": [ + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.73+02:00", + "duration": 3730000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.795+02:00", + "duration": 3795000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.828+02:00", + "duration": 3828000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.47+02:00", + "duration": 3470000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.856+02:00", + "duration": 3856000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.661+02:00", + "duration": 3661000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.488+02:00", + "duration": 3488000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.824+02:00", + "duration": 3824000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.806+02:00", + "duration": 3806000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.817+02:00", + "duration": 3817000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.759+02:00", + "duration": 3759000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.781+02:00", + "duration": 3781000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.835+02:00", + "duration": 3835000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.751+02:00", + "duration": 3751000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.803+02:00", + "duration": 3803000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.848+02:00", + "duration": 3848000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.848+02:00", + "duration": 3848000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.552+02:00", + "duration": 3552000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.844+02:00", + "duration": 3844000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.49+02:00", + "duration": 3490000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.766+02:00", + "duration": 3766000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.707+02:00", + "duration": 3707000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.76+02:00", + "duration": 3760000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.829+02:00", + "duration": 3829000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.873+02:00", + "duration": 3873000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.725+02:00", + "duration": 3725000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.739+02:00", + "duration": 3739000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.837+02:00", + "duration": 3837000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.762+02:00", + "duration": 3762000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.797+02:00", + "duration": 3797000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.755+02:00", + "duration": 3755000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.508+02:00", + "duration": 3508000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.713+02:00", + "duration": 3713000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.821+02:00", + "duration": 3821000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.509+02:00", + "duration": 3509000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.693+02:00", + "duration": 3693000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.869+02:00", + "duration": 3869000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.787+02:00", + "duration": 3787000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.759+02:00", + "duration": 3759000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.72+02:00", + "duration": 3720000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.775+02:00", + "duration": 3775000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.761+02:00", + "duration": 3761000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.811+02:00", + "duration": 3811000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.833+02:00", + "duration": 3833000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.86+02:00", + "duration": 3860000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.725+02:00", + "duration": 3725000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.74+02:00", + "duration": 3740000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.704+02:00", + "duration": 3704000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.782+02:00", + "duration": 3782000000 + }, + { + "start": "2024-10-13T15:49:34+02:00", + "stop": "2024-10-13T15:49:37.82+02:00", + "duration": 3820000000 + } + ] + }, + { + "image": "ghcr.io/spegel-org/benchmark:v2-100MB-1", + "measurements": [ + { + "start": "2024-10-13T15:51:18+02:00", + "stop": "2024-10-13T15:51:18.776+02:00", + "duration": 776000000 + }, + { + "start": "2024-10-13T15:50:38+02:00", + "stop": "2024-10-13T15:50:38.76+02:00", + "duration": 760000000 + }, + { + "start": "2024-10-13T15:50:53+02:00", + "stop": "2024-10-13T15:50:53.752+02:00", + "duration": 752000000 + }, + { + "start": "2024-10-13T15:51:22+02:00", + "stop": "2024-10-13T15:51:22.786+02:00", + "duration": 786000000 + }, + { + "start": "2024-10-13T15:51:20+02:00", + "stop": "2024-10-13T15:51:20.778+02:00", + "duration": 778000000 + }, + { + "start": "2024-10-13T15:49:48+02:00", + "stop": "2024-10-13T15:49:52.197+02:00", + "duration": 4197000000 + }, + { + "start": "2024-10-13T15:50:07+02:00", + "stop": "2024-10-13T15:50:07.866+02:00", + "duration": 866000000 + }, + { + "start": "2024-10-13T15:51:26+02:00", + "stop": "2024-10-13T15:51:26.871+02:00", + "duration": 871000000 + }, + { + "start": "2024-10-13T15:50:27+02:00", + "stop": "2024-10-13T15:50:27.736+02:00", + "duration": 736000000 + }, + { + "start": "2024-10-13T15:49:54+02:00", + "stop": "2024-10-13T15:49:55.562+02:00", + "duration": 1562000000 + }, + { + "start": "2024-10-13T15:50:29+02:00", + "stop": "2024-10-13T15:50:29.792+02:00", + "duration": 792000000 + }, + { + "start": "2024-10-13T15:51:08+02:00", + "stop": "2024-10-13T15:51:08.813+02:00", + "duration": 813000000 + }, + { + "start": "2024-10-13T15:51:12+02:00", + "stop": "2024-10-13T15:51:12.804+02:00", + "duration": 804000000 + }, + { + "start": "2024-10-13T15:51:28+02:00", + "stop": "2024-10-13T15:51:28.794+02:00", + "duration": 794000000 + }, + { + "start": "2024-10-13T15:51:30+02:00", + "stop": "2024-10-13T15:51:30.785+02:00", + "duration": 785000000 + }, + { + "start": "2024-10-13T15:51:24+02:00", + "stop": "2024-10-13T15:51:24.724+02:00", + "duration": 724000000 + }, + { + "start": "2024-10-13T15:50:34+02:00", + "stop": "2024-10-13T15:50:34.791+02:00", + "duration": 791000000 + }, + { + "start": "2024-10-13T15:50:55+02:00", + "stop": "2024-10-13T15:50:55.742+02:00", + "duration": 742000000 + }, + { + "start": "2024-10-13T15:50:11+02:00", + "stop": "2024-10-13T15:50:11.824+02:00", + "duration": 824000000 + }, + { + "start": "2024-10-13T15:50:36+02:00", + "stop": "2024-10-13T15:50:36.798+02:00", + "duration": 798000000 + }, + { + "start": "2024-10-13T15:50:45+02:00", + "stop": "2024-10-13T15:50:45.757+02:00", + "duration": 757000000 + }, + { + "start": "2024-10-13T15:50:47+02:00", + "stop": "2024-10-13T15:50:47.815+02:00", + "duration": 815000000 + }, + { + "start": "2024-10-13T15:51:32+02:00", + "stop": "2024-10-13T15:51:32.811+02:00", + "duration": 811000000 + }, + { + "start": "2024-10-13T15:50:51+02:00", + "stop": "2024-10-13T15:50:51.751+02:00", + "duration": 751000000 + }, + { + "start": "2024-10-13T15:51:03+02:00", + "stop": "2024-10-13T15:51:03.788+02:00", + "duration": 788000000 + }, + { + "start": "2024-10-13T15:50:40+02:00", + "stop": "2024-10-13T15:50:40.818+02:00", + "duration": 818000000 + }, + { + "start": "2024-10-13T15:50:18+02:00", + "stop": "2024-10-13T15:50:18.814+02:00", + "duration": 814000000 + }, + { + "start": "2024-10-13T15:50:20+02:00", + "stop": "2024-10-13T15:50:20.844+02:00", + "duration": 844000000 + }, + { + "start": "2024-10-13T15:50:30+02:00", + "stop": "2024-10-13T15:50:30.835+02:00", + "duration": 835000000 + }, + { + "start": "2024-10-13T15:51:01+02:00", + "stop": "2024-10-13T15:51:01.797+02:00", + "duration": 797000000 + }, + { + "start": "2024-10-13T15:50:25+02:00", + "stop": "2024-10-13T15:50:25.801+02:00", + "duration": 801000000 + }, + { + "start": "2024-10-13T15:51:14+02:00", + "stop": "2024-10-13T15:51:14.795+02:00", + "duration": 795000000 + }, + { + "start": "2024-10-13T15:50:43+02:00", + "stop": "2024-10-13T15:50:43.778+02:00", + "duration": 778000000 + }, + { + "start": "2024-10-13T15:50:49+02:00", + "stop": "2024-10-13T15:50:49.811+02:00", + "duration": 811000000 + }, + { + "start": "2024-10-13T15:50:05+02:00", + "stop": "2024-10-13T15:50:05.778+02:00", + "duration": 778000000 + }, + { + "start": "2024-10-13T15:50:00+02:00", + "stop": "2024-10-13T15:50:01.121+02:00", + "duration": 1121000000 + }, + { + "start": "2024-10-13T15:50:02+02:00", + "stop": "2024-10-13T15:50:02.904+02:00", + "duration": 904000000 + }, + { + "start": "2024-10-13T15:50:13+02:00", + "stop": "2024-10-13T15:50:13.782+02:00", + "duration": 782000000 + }, + { + "start": "2024-10-13T15:51:10+02:00", + "stop": "2024-10-13T15:51:10.756+02:00", + "duration": 756000000 + }, + { + "start": "2024-10-13T15:50:23+02:00", + "stop": "2024-10-13T15:50:23.808+02:00", + "duration": 808000000 + }, + { + "start": "2024-10-13T15:50:59+02:00", + "stop": "2024-10-13T15:50:59.838+02:00", + "duration": 838000000 + }, + { + "start": "2024-10-13T15:50:17+02:00", + "stop": "2024-10-13T15:50:17.853+02:00", + "duration": 853000000 + }, + { + "start": "2024-10-13T15:51:34+02:00", + "stop": "2024-10-13T15:51:34.792+02:00", + "duration": 792000000 + }, + { + "start": "2024-10-13T15:51:16+02:00", + "stop": "2024-10-13T15:51:16.77+02:00", + "duration": 770000000 + }, + { + "start": "2024-10-13T15:51:06+02:00", + "stop": "2024-10-13T15:51:06.81+02:00", + "duration": 810000000 + }, + { + "start": "2024-10-13T15:50:09+02:00", + "stop": "2024-10-13T15:50:09.791+02:00", + "duration": 791000000 + }, + { + "start": "2024-10-13T15:49:57+02:00", + "stop": "2024-10-13T15:49:58.389+02:00", + "duration": 1389000000 + }, + { + "start": "2024-10-13T15:50:15+02:00", + "stop": "2024-10-13T15:50:15.786+02:00", + "duration": 786000000 + }, + { + "start": "2024-10-13T15:50:56+02:00", + "stop": "2024-10-13T15:50:56.795+02:00", + "duration": 795000000 + }, + { + "start": "2024-10-13T15:50:32+02:00", + "stop": "2024-10-13T15:50:32.796+02:00", + "duration": 796000000 + } + ] + } + ] +} \ No newline at end of file diff --git a/benchmark/v0.0.27/100MB-1.png b/benchmark/v0.0.27/100MB-1.png new file mode 100644 index 00000000..55d56434 Binary files /dev/null and b/benchmark/v0.0.27/100MB-1.png differ diff --git a/benchmark/v0.0.27/100MB-4.json b/benchmark/v0.0.27/100MB-4.json new file mode 100644 index 00000000..c4203590 --- /dev/null +++ b/benchmark/v0.0.27/100MB-4.json @@ -0,0 +1,514 @@ +{ + "benchmarks": [ + { + "image": "ghcr.io/spegel-org/benchmark:v1-100MB-4", + "measurements": [ + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.466+02:00", + "duration": 2466000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.772+02:00", + "duration": 2772000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.82+02:00", + "duration": 2820000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.735+02:00", + "duration": 2735000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.729+02:00", + "duration": 2729000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.753+02:00", + "duration": 2753000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.831+02:00", + "duration": 2831000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.743+02:00", + "duration": 2743000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.816+02:00", + "duration": 2816000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.768+02:00", + "duration": 2768000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.515+02:00", + "duration": 2515000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.769+02:00", + "duration": 2769000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.769+02:00", + "duration": 2769000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.76+02:00", + "duration": 2760000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.47+02:00", + "duration": 2470000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.748+02:00", + "duration": 2748000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.671+02:00", + "duration": 2671000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.759+02:00", + "duration": 2759000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.847+02:00", + "duration": 2847000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.775+02:00", + "duration": 2775000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.777+02:00", + "duration": 2777000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.829+02:00", + "duration": 2829000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.737+02:00", + "duration": 2737000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.479+02:00", + "duration": 2479000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.774+02:00", + "duration": 2774000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.726+02:00", + "duration": 2726000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.833+02:00", + "duration": 2833000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.84+02:00", + "duration": 2840000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.781+02:00", + "duration": 2781000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.858+02:00", + "duration": 2858000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.798+02:00", + "duration": 2798000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.762+02:00", + "duration": 2762000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.822+02:00", + "duration": 2822000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.471+02:00", + "duration": 2471000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.78+02:00", + "duration": 2780000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.754+02:00", + "duration": 2754000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.763+02:00", + "duration": 2763000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.824+02:00", + "duration": 2824000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.742+02:00", + "duration": 2742000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.753+02:00", + "duration": 2753000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.755+02:00", + "duration": 2755000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.791+02:00", + "duration": 2791000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.448+02:00", + "duration": 2448000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.743+02:00", + "duration": 2743000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.812+02:00", + "duration": 2812000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.754+02:00", + "duration": 2754000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.759+02:00", + "duration": 2759000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.584+02:00", + "duration": 2584000000 + }, + { + "start": "2024-10-13T15:51:57+02:00", + "stop": "2024-10-13T15:51:59.866+02:00", + "duration": 2866000000 + }, + { + "start": "2024-10-13T15:51:58+02:00", + "stop": "2024-10-13T15:52:00.718+02:00", + "duration": 2718000000 + } + ] + }, + { + "image": "ghcr.io/spegel-org/benchmark:v2-100MB-4", + "measurements": [ + { + "start": "2024-10-13T15:53:02+02:00", + "stop": "2024-10-13T15:53:02.66+02:00", + "duration": 660000000 + }, + { + "start": "2024-10-13T15:52:11+02:00", + "stop": "2024-10-13T15:52:13.762+02:00", + "duration": 2762000000 + }, + { + "start": "2024-10-13T15:53:46+02:00", + "stop": "2024-10-13T15:53:46.638+02:00", + "duration": 638000000 + }, + { + "start": "2024-10-13T15:52:25+02:00", + "stop": "2024-10-13T15:52:25.836+02:00", + "duration": 836000000 + }, + { + "start": "2024-10-13T15:53:20+02:00", + "stop": "2024-10-13T15:53:20.609+02:00", + "duration": 609000000 + }, + { + "start": "2024-10-13T15:53:06+02:00", + "stop": "2024-10-13T15:53:06.685+02:00", + "duration": 685000000 + }, + { + "start": "2024-10-13T15:52:56+02:00", + "stop": "2024-10-13T15:52:56.669+02:00", + "duration": 669000000 + }, + { + "start": "2024-10-13T15:53:17+02:00", + "stop": "2024-10-13T15:53:17.668+02:00", + "duration": 668000000 + }, + { + "start": "2024-10-13T15:53:31+02:00", + "stop": "2024-10-13T15:53:31.642+02:00", + "duration": 642000000 + }, + { + "start": "2024-10-13T15:52:49+02:00", + "stop": "2024-10-13T15:52:49.617+02:00", + "duration": 617000000 + }, + { + "start": "2024-10-13T15:52:32+02:00", + "stop": "2024-10-13T15:52:32.767+02:00", + "duration": 767000000 + }, + { + "start": "2024-10-13T15:53:39+02:00", + "stop": "2024-10-13T15:53:39.652+02:00", + "duration": 652000000 + }, + { + "start": "2024-10-13T15:53:44+02:00", + "stop": "2024-10-13T15:53:44.641+02:00", + "duration": 641000000 + }, + { + "start": "2024-10-13T15:53:04+02:00", + "stop": "2024-10-13T15:53:04.661+02:00", + "duration": 661000000 + }, + { + "start": "2024-10-13T15:52:38+02:00", + "stop": "2024-10-13T15:52:38.612+02:00", + "duration": 612000000 + }, + { + "start": "2024-10-13T15:52:30+02:00", + "stop": "2024-10-13T15:52:30.711+02:00", + "duration": 711000000 + }, + { + "start": "2024-10-13T15:52:18+02:00", + "stop": "2024-10-13T15:52:18.873+02:00", + "duration": 873000000 + }, + { + "start": "2024-10-13T15:52:45+02:00", + "stop": "2024-10-13T15:52:45.587+02:00", + "duration": 587000000 + }, + { + "start": "2024-10-13T15:53:41+02:00", + "stop": "2024-10-13T15:53:41.754+02:00", + "duration": 754000000 + }, + { + "start": "2024-10-13T15:52:47+02:00", + "stop": "2024-10-13T15:52:47.61+02:00", + "duration": 610000000 + }, + { + "start": "2024-10-13T15:53:33+02:00", + "stop": "2024-10-13T15:53:33.672+02:00", + "duration": 672000000 + }, + { + "start": "2024-10-13T15:53:27+02:00", + "stop": "2024-10-13T15:53:27.644+02:00", + "duration": 644000000 + }, + { + "start": "2024-10-13T15:52:16+02:00", + "stop": "2024-10-13T15:52:17.041+02:00", + "duration": 1041000000 + }, + { + "start": "2024-10-13T15:53:00+02:00", + "stop": "2024-10-13T15:53:00.585+02:00", + "duration": 585000000 + }, + { + "start": "2024-10-13T15:52:58+02:00", + "stop": "2024-10-13T15:52:58.65+02:00", + "duration": 650000000 + }, + { + "start": "2024-10-13T15:53:12+02:00", + "stop": "2024-10-13T15:53:12.669+02:00", + "duration": 669000000 + }, + { + "start": "2024-10-13T15:53:24+02:00", + "stop": "2024-10-13T15:53:24.602+02:00", + "duration": 602000000 + }, + { + "start": "2024-10-13T15:53:42+02:00", + "stop": "2024-10-13T15:53:42.653+02:00", + "duration": 653000000 + }, + { + "start": "2024-10-13T15:52:44+02:00", + "stop": "2024-10-13T15:52:44.753+02:00", + "duration": 753000000 + }, + { + "start": "2024-10-13T15:52:39+02:00", + "stop": "2024-10-13T15:52:39.685+02:00", + "duration": 685000000 + }, + { + "start": "2024-10-13T15:53:10+02:00", + "stop": "2024-10-13T15:53:10.663+02:00", + "duration": 663000000 + }, + { + "start": "2024-10-13T15:53:22+02:00", + "stop": "2024-10-13T15:53:22.65+02:00", + "duration": 650000000 + }, + { + "start": "2024-10-13T15:52:54+02:00", + "stop": "2024-10-13T15:52:54.579+02:00", + "duration": 579000000 + }, + { + "start": "2024-10-13T15:52:35+02:00", + "stop": "2024-10-13T15:52:35.602+02:00", + "duration": 602000000 + }, + { + "start": "2024-10-13T15:52:29+02:00", + "stop": "2024-10-13T15:52:29.678+02:00", + "duration": 678000000 + }, + { + "start": "2024-10-13T15:53:35+02:00", + "stop": "2024-10-13T15:53:35.697+02:00", + "duration": 697000000 + }, + { + "start": "2024-10-13T15:52:41+02:00", + "stop": "2024-10-13T15:52:41.738+02:00", + "duration": 738000000 + }, + { + "start": "2024-10-13T15:53:14+02:00", + "stop": "2024-10-13T15:53:14.626+02:00", + "duration": 626000000 + }, + { + "start": "2024-10-13T15:53:29+02:00", + "stop": "2024-10-13T15:53:29.655+02:00", + "duration": 655000000 + }, + { + "start": "2024-10-13T15:52:33+02:00", + "stop": "2024-10-13T15:52:33.582+02:00", + "duration": 582000000 + }, + { + "start": "2024-10-13T15:52:23+02:00", + "stop": "2024-10-13T15:52:23.934+02:00", + "duration": 934000000 + }, + { + "start": "2024-10-13T15:52:51+02:00", + "stop": "2024-10-13T15:52:51.592+02:00", + "duration": 592000000 + }, + { + "start": "2024-10-13T15:52:53+02:00", + "stop": "2024-10-13T15:52:53.679+02:00", + "duration": 679000000 + }, + { + "start": "2024-10-13T15:52:27+02:00", + "stop": "2024-10-13T15:52:27.916+02:00", + "duration": 916000000 + }, + { + "start": "2024-10-13T15:53:37+02:00", + "stop": "2024-10-13T15:53:37.643+02:00", + "duration": 643000000 + }, + { + "start": "2024-10-13T15:53:16+02:00", + "stop": "2024-10-13T15:53:16.733+02:00", + "duration": 733000000 + }, + { + "start": "2024-10-13T15:53:08+02:00", + "stop": "2024-10-13T15:53:08.65+02:00", + "duration": 650000000 + }, + { + "start": "2024-10-13T15:52:21+02:00", + "stop": "2024-10-13T15:52:21.887+02:00", + "duration": 887000000 + }, + { + "start": "2024-10-13T15:53:26+02:00", + "stop": "2024-10-13T15:53:26.652+02:00", + "duration": 652000000 + }, + { + "start": "2024-10-13T15:53:21+02:00", + "stop": "2024-10-13T15:53:21.58+02:00", + "duration": 580000000 + } + ] + } + ] +} \ No newline at end of file diff --git a/benchmark/v0.0.27/100MB-4.png b/benchmark/v0.0.27/100MB-4.png new file mode 100644 index 00000000..432e5483 Binary files /dev/null and b/benchmark/v0.0.27/100MB-4.png differ diff --git a/benchmark/v0.0.27/10MB-1.json b/benchmark/v0.0.27/10MB-1.json new file mode 100644 index 00000000..4c72f96b --- /dev/null +++ b/benchmark/v0.0.27/10MB-1.json @@ -0,0 +1,514 @@ +{ + "benchmarks": [ + { + "image": "ghcr.io/spegel-org/benchmark:v1-10MB-1", + "measurements": [ + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.718+02:00", + "duration": 1718000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.762+02:00", + "duration": 1762000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.748+02:00", + "duration": 1748000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.793+02:00", + "duration": 1793000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.704+02:00", + "duration": 1704000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.689+02:00", + "duration": 1689000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.759+02:00", + "duration": 1759000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.739+02:00", + "duration": 1739000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.713+02:00", + "duration": 1713000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.765+02:00", + "duration": 1765000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.753+02:00", + "duration": 1753000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.725+02:00", + "duration": 1725000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.705+02:00", + "duration": 1705000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.7+02:00", + "duration": 1700000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.788+02:00", + "duration": 1788000000 + }, + { + "start": "2024-10-13T15:45:50+02:00", + "stop": "2024-10-13T15:45:51.448+02:00", + "duration": 1448000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.743+02:00", + "duration": 1743000000 + }, + { + "start": "2024-10-13T15:45:50+02:00", + "stop": "2024-10-13T15:45:51.45+02:00", + "duration": 1450000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.682+02:00", + "duration": 1682000000 + }, + { + "start": "2024-10-13T15:45:50+02:00", + "stop": "2024-10-13T15:45:51.423+02:00", + "duration": 1423000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.72+02:00", + "duration": 1720000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.729+02:00", + "duration": 1729000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.772+02:00", + "duration": 1772000000 + }, + { + "start": "2024-10-13T15:45:50+02:00", + "stop": "2024-10-13T15:45:51.437+02:00", + "duration": 1437000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.756+02:00", + "duration": 1756000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.711+02:00", + "duration": 1711000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.728+02:00", + "duration": 1728000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.767+02:00", + "duration": 1767000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.772+02:00", + "duration": 1772000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.638+02:00", + "duration": 1638000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.677+02:00", + "duration": 1677000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.711+02:00", + "duration": 1711000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.811+02:00", + "duration": 1811000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.781+02:00", + "duration": 1781000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.739+02:00", + "duration": 1739000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.736+02:00", + "duration": 1736000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.783+02:00", + "duration": 1783000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.764+02:00", + "duration": 1764000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.725+02:00", + "duration": 1725000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.741+02:00", + "duration": 1741000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.697+02:00", + "duration": 1697000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.715+02:00", + "duration": 1715000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.735+02:00", + "duration": 1735000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.688+02:00", + "duration": 1688000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.781+02:00", + "duration": 1781000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.732+02:00", + "duration": 1732000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.798+02:00", + "duration": 1798000000 + }, + { + "start": "2024-10-13T15:45:50+02:00", + "stop": "2024-10-13T15:45:51.467+02:00", + "duration": 1467000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.735+02:00", + "duration": 1735000000 + }, + { + "start": "2024-10-13T15:45:49+02:00", + "stop": "2024-10-13T15:45:50.775+02:00", + "duration": 1775000000 + } + ] + }, + { + "image": "ghcr.io/spegel-org/benchmark:v2-10MB-1", + "measurements": [ + { + "start": "2024-10-13T15:46:10+02:00", + "stop": "2024-10-13T15:46:10.632+02:00", + "duration": 632000000 + }, + { + "start": "2024-10-13T15:46:19+02:00", + "stop": "2024-10-13T15:46:19.106+02:00", + "duration": 106000000 + }, + { + "start": "2024-10-13T15:46:31+02:00", + "stop": "2024-10-13T15:46:31.102+02:00", + "duration": 102000000 + }, + { + "start": "2024-10-13T15:46:42+02:00", + "stop": "2024-10-13T15:46:42.087+02:00", + "duration": 87000000 + }, + { + "start": "2024-10-13T15:46:17+02:00", + "stop": "2024-10-13T15:46:17.124+02:00", + "duration": 124000000 + }, + { + "start": "2024-10-13T15:46:34+02:00", + "stop": "2024-10-13T15:46:34.096+02:00", + "duration": 96000000 + }, + { + "start": "2024-10-13T15:46:35+02:00", + "stop": "2024-10-13T15:46:35.099+02:00", + "duration": 99000000 + }, + { + "start": "2024-10-13T15:46:48+02:00", + "stop": "2024-10-13T15:46:48.108+02:00", + "duration": 108000000 + }, + { + "start": "2024-10-13T15:46:14+02:00", + "stop": "2024-10-13T15:46:14.121+02:00", + "duration": 121000000 + }, + { + "start": "2024-10-13T15:46:24+02:00", + "stop": "2024-10-13T15:46:24.096+02:00", + "duration": 96000000 + }, + { + "start": "2024-10-13T15:47:02+02:00", + "stop": "2024-10-13T15:47:02.097+02:00", + "duration": 97000000 + }, + { + "start": "2024-10-13T15:46:47+02:00", + "stop": "2024-10-13T15:46:47.117+02:00", + "duration": 117000000 + }, + { + "start": "2024-10-13T15:46:58+02:00", + "stop": "2024-10-13T15:46:58.091+02:00", + "duration": 91000000 + }, + { + "start": "2024-10-13T15:46:15+02:00", + "stop": "2024-10-13T15:46:15.116+02:00", + "duration": 116000000 + }, + { + "start": "2024-10-13T15:46:20+02:00", + "stop": "2024-10-13T15:46:20.123+02:00", + "duration": 123000000 + }, + { + "start": "2024-10-13T15:46:51+02:00", + "stop": "2024-10-13T15:46:51.105+02:00", + "duration": 105000000 + }, + { + "start": "2024-10-13T15:47:08+02:00", + "stop": "2024-10-13T15:47:08.11+02:00", + "duration": 110000000 + }, + { + "start": "2024-10-13T15:46:56+02:00", + "stop": "2024-10-13T15:46:56.105+02:00", + "duration": 105000000 + }, + { + "start": "2024-10-13T15:46:26+02:00", + "stop": "2024-10-13T15:46:26.164+02:00", + "duration": 164000000 + }, + { + "start": "2024-10-13T15:46:08+02:00", + "stop": "2024-10-13T15:46:08.643+02:00", + "duration": 643000000 + }, + { + "start": "2024-10-13T15:46:28+02:00", + "stop": "2024-10-13T15:46:28.113+02:00", + "duration": 113000000 + }, + { + "start": "2024-10-13T15:46:39+02:00", + "stop": "2024-10-13T15:46:39.106+02:00", + "duration": 106000000 + }, + { + "start": "2024-10-13T15:46:02+02:00", + "stop": "2024-10-13T15:46:03.637+02:00", + "duration": 1637000000 + }, + { + "start": "2024-10-13T15:47:01+02:00", + "stop": "2024-10-13T15:47:01.117+02:00", + "duration": 117000000 + }, + { + "start": "2024-10-13T15:46:07+02:00", + "stop": "2024-10-13T15:46:07.702+02:00", + "duration": 702000000 + }, + { + "start": "2024-10-13T15:46:50+02:00", + "stop": "2024-10-13T15:46:50.108+02:00", + "duration": 108000000 + }, + { + "start": "2024-10-13T15:46:37+02:00", + "stop": "2024-10-13T15:46:37.106+02:00", + "duration": 106000000 + }, + { + "start": "2024-10-13T15:47:07+02:00", + "stop": "2024-10-13T15:47:07.107+02:00", + "duration": 107000000 + }, + { + "start": "2024-10-13T15:46:18+02:00", + "stop": "2024-10-13T15:46:18.124+02:00", + "duration": 124000000 + }, + { + "start": "2024-10-13T15:46:55+02:00", + "stop": "2024-10-13T15:46:55.102+02:00", + "duration": 102000000 + }, + { + "start": "2024-10-13T15:47:10+02:00", + "stop": "2024-10-13T15:47:10.101+02:00", + "duration": 101000000 + }, + { + "start": "2024-10-13T15:47:04+02:00", + "stop": "2024-10-13T15:47:04.111+02:00", + "duration": 111000000 + }, + { + "start": "2024-10-13T15:46:23+02:00", + "stop": "2024-10-13T15:46:23.172+02:00", + "duration": 172000000 + }, + { + "start": "2024-10-13T15:46:12+02:00", + "stop": "2024-10-13T15:46:12.686+02:00", + "duration": 686000000 + }, + { + "start": "2024-10-13T15:46:33+02:00", + "stop": "2024-10-13T15:46:33.113+02:00", + "duration": 113000000 + }, + { + "start": "2024-10-13T15:46:04+02:00", + "stop": "2024-10-13T15:46:05.026+02:00", + "duration": 1026000000 + }, + { + "start": "2024-10-13T15:46:59+02:00", + "stop": "2024-10-13T15:46:59.107+02:00", + "duration": 107000000 + }, + { + "start": "2024-10-13T15:46:53+02:00", + "stop": "2024-10-13T15:46:53.112+02:00", + "duration": 112000000 + }, + { + "start": "2024-10-13T15:46:41+02:00", + "stop": "2024-10-13T15:46:41.125+02:00", + "duration": 125000000 + }, + { + "start": "2024-10-13T15:46:44+02:00", + "stop": "2024-10-13T15:46:44.089+02:00", + "duration": 89000000 + }, + { + "start": "2024-10-13T15:46:21+02:00", + "stop": "2024-10-13T15:46:21.176+02:00", + "duration": 176000000 + }, + { + "start": "2024-10-13T15:46:27+02:00", + "stop": "2024-10-13T15:46:27.119+02:00", + "duration": 119000000 + }, + { + "start": "2024-10-13T15:46:22+02:00", + "stop": "2024-10-13T15:46:22.111+02:00", + "duration": 111000000 + }, + { + "start": "2024-10-13T15:47:12+02:00", + "stop": "2024-10-13T15:47:12.116+02:00", + "duration": 116000000 + }, + { + "start": "2024-10-13T15:46:52+02:00", + "stop": "2024-10-13T15:46:52.118+02:00", + "duration": 118000000 + }, + { + "start": "2024-10-13T15:47:09+02:00", + "stop": "2024-10-13T15:47:09.117+02:00", + "duration": 117000000 + }, + { + "start": "2024-10-13T15:46:46+02:00", + "stop": "2024-10-13T15:46:46.102+02:00", + "duration": 102000000 + }, + { + "start": "2024-10-13T15:46:30+02:00", + "stop": "2024-10-13T15:46:30.108+02:00", + "duration": 108000000 + }, + { + "start": "2024-10-13T15:47:06+02:00", + "stop": "2024-10-13T15:47:06.108+02:00", + "duration": 108000000 + }, + { + "start": "2024-10-13T15:46:36+02:00", + "stop": "2024-10-13T15:46:36.119+02:00", + "duration": 119000000 + } + ] + } + ] +} \ No newline at end of file diff --git a/benchmark/v0.0.27/10MB-1.png b/benchmark/v0.0.27/10MB-1.png new file mode 100644 index 00000000..3a2d4092 Binary files /dev/null and b/benchmark/v0.0.27/10MB-1.png differ diff --git a/benchmark/v0.0.27/10MB-4.json b/benchmark/v0.0.27/10MB-4.json new file mode 100644 index 00000000..9e316461 --- /dev/null +++ b/benchmark/v0.0.27/10MB-4.json @@ -0,0 +1,514 @@ +{ + "benchmarks": [ + { + "image": "ghcr.io/spegel-org/benchmark:v1-10MB-4", + "measurements": [ + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.082+02:00", + "duration": 2082000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.728+02:00", + "duration": 1728000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.054+02:00", + "duration": 2054000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.825+02:00", + "duration": 1825000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.058+02:00", + "duration": 2058000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.068+02:00", + "duration": 2068000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.956+02:00", + "duration": 1956000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.141+02:00", + "duration": 2141000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.01+02:00", + "duration": 2010000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.026+02:00", + "duration": 2026000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.035+02:00", + "duration": 2035000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.048+02:00", + "duration": 2048000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.049+02:00", + "duration": 2049000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.048+02:00", + "duration": 2048000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.081+02:00", + "duration": 2081000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.774+02:00", + "duration": 1774000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.043+02:00", + "duration": 2043000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.031+02:00", + "duration": 2031000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.021+02:00", + "duration": 2021000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.133+02:00", + "duration": 2133000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.102+02:00", + "duration": 2102000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.105+02:00", + "duration": 2105000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.075+02:00", + "duration": 2075000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.068+02:00", + "duration": 2068000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.079+02:00", + "duration": 2079000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.073+02:00", + "duration": 2073000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.789+02:00", + "duration": 1789000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.082+02:00", + "duration": 2082000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.126+02:00", + "duration": 2126000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.007+02:00", + "duration": 2007000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.068+02:00", + "duration": 2068000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.999+02:00", + "duration": 1999000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.081+02:00", + "duration": 2081000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.809+02:00", + "duration": 1809000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.786+02:00", + "duration": 1786000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.008+02:00", + "duration": 2008000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.101+02:00", + "duration": 2101000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.085+02:00", + "duration": 2085000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.033+02:00", + "duration": 2033000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.058+02:00", + "duration": 2058000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.029+02:00", + "duration": 2029000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.029+02:00", + "duration": 2029000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.722+02:00", + "duration": 1722000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.103+02:00", + "duration": 2103000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.739+02:00", + "duration": 1739000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.011+02:00", + "duration": 2011000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.101+02:00", + "duration": 2101000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.707+02:00", + "duration": 1707000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:38.114+02:00", + "duration": 2114000000 + }, + { + "start": "2024-10-13T15:47:36+02:00", + "stop": "2024-10-13T15:47:37.78+02:00", + "duration": 1780000000 + } + ] + }, + { + "image": "ghcr.io/spegel-org/benchmark:v2-10MB-4", + "measurements": [ + { + "start": "2024-10-13T15:48:23+02:00", + "stop": "2024-10-13T15:48:23.188+02:00", + "duration": 188000000 + }, + { + "start": "2024-10-13T15:47:55+02:00", + "stop": "2024-10-13T15:47:55.165+02:00", + "duration": 165000000 + }, + { + "start": "2024-10-13T15:48:25+02:00", + "stop": "2024-10-13T15:48:25.165+02:00", + "duration": 165000000 + }, + { + "start": "2024-10-13T15:48:57+02:00", + "stop": "2024-10-13T15:48:57.128+02:00", + "duration": 128000000 + }, + { + "start": "2024-10-13T15:48:38+02:00", + "stop": "2024-10-13T15:48:38.131+02:00", + "duration": 131000000 + }, + { + "start": "2024-10-13T15:48:42+02:00", + "stop": "2024-10-13T15:48:42.13+02:00", + "duration": 130000000 + }, + { + "start": "2024-10-13T15:48:21+02:00", + "stop": "2024-10-13T15:48:21.148+02:00", + "duration": 148000000 + }, + { + "start": "2024-10-13T15:48:39+02:00", + "stop": "2024-10-13T15:48:39.151+02:00", + "duration": 151000000 + }, + { + "start": "2024-10-13T15:48:36+02:00", + "stop": "2024-10-13T15:48:36.142+02:00", + "duration": 142000000 + }, + { + "start": "2024-10-13T15:48:07+02:00", + "stop": "2024-10-13T15:48:07.145+02:00", + "duration": 145000000 + }, + { + "start": "2024-10-13T15:48:19+02:00", + "stop": "2024-10-13T15:48:19.151+02:00", + "duration": 151000000 + }, + { + "start": "2024-10-13T15:48:02+02:00", + "stop": "2024-10-13T15:48:02.135+02:00", + "duration": 135000000 + }, + { + "start": "2024-10-13T15:47:57+02:00", + "stop": "2024-10-13T15:47:57.111+02:00", + "duration": 111000000 + }, + { + "start": "2024-10-13T15:48:41+02:00", + "stop": "2024-10-13T15:48:41.132+02:00", + "duration": 132000000 + }, + { + "start": "2024-10-13T15:47:53+02:00", + "stop": "2024-10-13T15:47:53.966+02:00", + "duration": 966000000 + }, + { + "start": "2024-10-13T15:48:50+02:00", + "stop": "2024-10-13T15:48:50.126+02:00", + "duration": 126000000 + }, + { + "start": "2024-10-13T15:47:59+02:00", + "stop": "2024-10-13T15:47:59.158+02:00", + "duration": 158000000 + }, + { + "start": "2024-10-13T15:48:31+02:00", + "stop": "2024-10-13T15:48:31.144+02:00", + "duration": 144000000 + }, + { + "start": "2024-10-13T15:48:20+02:00", + "stop": "2024-10-13T15:48:20.121+02:00", + "duration": 121000000 + }, + { + "start": "2024-10-13T15:48:06+02:00", + "stop": "2024-10-13T15:48:06.17+02:00", + "duration": 170000000 + }, + { + "start": "2024-10-13T15:48:56+02:00", + "stop": "2024-10-13T15:48:56.14+02:00", + "duration": 140000000 + }, + { + "start": "2024-10-13T15:47:51+02:00", + "stop": "2024-10-13T15:47:52.253+02:00", + "duration": 1253000000 + }, + { + "start": "2024-10-13T15:48:12+02:00", + "stop": "2024-10-13T15:48:12.141+02:00", + "duration": 141000000 + }, + { + "start": "2024-10-13T15:47:48+02:00", + "stop": "2024-10-13T15:47:49.789+02:00", + "duration": 1789000000 + }, + { + "start": "2024-10-13T15:48:11+02:00", + "stop": "2024-10-13T15:48:11.144+02:00", + "duration": 144000000 + }, + { + "start": "2024-10-13T15:48:54+02:00", + "stop": "2024-10-13T15:48:54.124+02:00", + "duration": 124000000 + }, + { + "start": "2024-10-13T15:48:00+02:00", + "stop": "2024-10-13T15:48:00.152+02:00", + "duration": 152000000 + }, + { + "start": "2024-10-13T15:48:32+02:00", + "stop": "2024-10-13T15:48:32.138+02:00", + "duration": 138000000 + }, + { + "start": "2024-10-13T15:48:48+02:00", + "stop": "2024-10-13T15:48:48.132+02:00", + "duration": 132000000 + }, + { + "start": "2024-10-13T15:48:44+02:00", + "stop": "2024-10-13T15:48:44.148+02:00", + "duration": 148000000 + }, + { + "start": "2024-10-13T15:48:29+02:00", + "stop": "2024-10-13T15:48:29.145+02:00", + "duration": 145000000 + }, + { + "start": "2024-10-13T15:48:51+02:00", + "stop": "2024-10-13T15:48:51.12+02:00", + "duration": 120000000 + }, + { + "start": "2024-10-13T15:48:27+02:00", + "stop": "2024-10-13T15:48:27.145+02:00", + "duration": 145000000 + }, + { + "start": "2024-10-13T15:48:17+02:00", + "stop": "2024-10-13T15:48:17.124+02:00", + "duration": 124000000 + }, + { + "start": "2024-10-13T15:48:28+02:00", + "stop": "2024-10-13T15:48:28.156+02:00", + "duration": 156000000 + }, + { + "start": "2024-10-13T15:48:08+02:00", + "stop": "2024-10-13T15:48:08.135+02:00", + "duration": 135000000 + }, + { + "start": "2024-10-13T15:48:09+02:00", + "stop": "2024-10-13T15:48:09.149+02:00", + "duration": 149000000 + }, + { + "start": "2024-10-13T15:48:35+02:00", + "stop": "2024-10-13T15:48:35.137+02:00", + "duration": 137000000 + }, + { + "start": "2024-10-13T15:48:05+02:00", + "stop": "2024-10-13T15:48:05.157+02:00", + "duration": 157000000 + }, + { + "start": "2024-10-13T15:48:49+02:00", + "stop": "2024-10-13T15:48:49.119+02:00", + "duration": 119000000 + }, + { + "start": "2024-10-13T15:48:53+02:00", + "stop": "2024-10-13T15:48:53.138+02:00", + "duration": 138000000 + }, + { + "start": "2024-10-13T15:48:24+02:00", + "stop": "2024-10-13T15:48:24.136+02:00", + "duration": 136000000 + }, + { + "start": "2024-10-13T15:48:45+02:00", + "stop": "2024-10-13T15:48:45.124+02:00", + "duration": 124000000 + }, + { + "start": "2024-10-13T15:48:02+02:00", + "stop": "2024-10-13T15:48:02.164+02:00", + "duration": 164000000 + }, + { + "start": "2024-10-13T15:48:46+02:00", + "stop": "2024-10-13T15:48:46.14+02:00", + "duration": 140000000 + }, + { + "start": "2024-10-13T15:48:13+02:00", + "stop": "2024-10-13T15:48:13.113+02:00", + "duration": 113000000 + }, + { + "start": "2024-10-13T15:48:16+02:00", + "stop": "2024-10-13T15:48:16.12+02:00", + "duration": 120000000 + }, + { + "start": "2024-10-13T15:48:34+02:00", + "stop": "2024-10-13T15:48:34.119+02:00", + "duration": 119000000 + }, + { + "start": "2024-10-13T15:48:14+02:00", + "stop": "2024-10-13T15:48:14.124+02:00", + "duration": 124000000 + }, + { + "start": "2024-10-13T15:48:04+02:00", + "stop": "2024-10-13T15:48:04.155+02:00", + "duration": 155000000 + } + ] + } + ] +} \ No newline at end of file diff --git a/benchmark/v0.0.27/10MB-4.png b/benchmark/v0.0.27/10MB-4.png new file mode 100644 index 00000000..1c0933d5 Binary files /dev/null and b/benchmark/v0.0.27/10MB-4.png differ diff --git a/benchmark/v0.0.27/1GB-1.json b/benchmark/v0.0.27/1GB-1.json new file mode 100644 index 00000000..d3855ee1 --- /dev/null +++ b/benchmark/v0.0.27/1GB-1.json @@ -0,0 +1,514 @@ +{ + "benchmarks": [ + { + "image": "ghcr.io/spegel-org/benchmark:v1-1GB-1", + "measurements": [ + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.093+02:00", + "duration": 28093000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.295+02:00", + "duration": 28295000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.661+02:00", + "duration": 27661000000 + }, + { + "start": "2024-10-13T15:55:05+02:00", + "stop": "2024-10-13T15:55:32.856+02:00", + "duration": 27856000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.971+02:00", + "duration": 27971000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.739+02:00", + "duration": 27739000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.932+02:00", + "duration": 27932000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.26+02:00", + "duration": 28260000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.052+02:00", + "duration": 28052000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.898+02:00", + "duration": 27898000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.812+02:00", + "duration": 27812000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.807+02:00", + "duration": 27807000000 + }, + { + "start": "2024-10-13T15:55:05+02:00", + "stop": "2024-10-13T15:55:32.736+02:00", + "duration": 27736000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.748+02:00", + "duration": 27748000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:30.242+02:00", + "duration": 26242000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.819+02:00", + "duration": 27819000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.057+02:00", + "duration": 28057000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.952+02:00", + "duration": 27952000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.859+02:00", + "duration": 27859000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.37+02:00", + "duration": 27370000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.907+02:00", + "duration": 27907000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:30.627+02:00", + "duration": 26627000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.872+02:00", + "duration": 27872000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.188+02:00", + "duration": 28188000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.97+02:00", + "duration": 27970000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.725+02:00", + "duration": 27725000000 + }, + { + "start": "2024-10-13T15:55:05+02:00", + "stop": "2024-10-13T15:55:32.738+02:00", + "duration": 27738000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.944+02:00", + "duration": 27944000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.442+02:00", + "duration": 28442000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.019+02:00", + "duration": 28019000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:30.982+02:00", + "duration": 26982000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.689+02:00", + "duration": 27689000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.594+02:00", + "duration": 27594000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.982+02:00", + "duration": 27982000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.238+02:00", + "duration": 28238000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.719+02:00", + "duration": 27719000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.87+02:00", + "duration": 27870000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.811+02:00", + "duration": 27811000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.749+02:00", + "duration": 27749000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:30.427+02:00", + "duration": 26427000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.986+02:00", + "duration": 27986000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.967+02:00", + "duration": 27967000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.289+02:00", + "duration": 28289000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.769+02:00", + "duration": 27769000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.809+02:00", + "duration": 27809000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.983+02:00", + "duration": 27983000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.663+02:00", + "duration": 27663000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.854+02:00", + "duration": 27854000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:32.359+02:00", + "duration": 28359000000 + }, + { + "start": "2024-10-13T15:55:04+02:00", + "stop": "2024-10-13T15:55:31.843+02:00", + "duration": 27843000000 + } + ] + }, + { + "image": "ghcr.io/spegel-org/benchmark:v2-1GB-1", + "measurements": [ + { + "start": "2024-10-13T16:02:43+02:00", + "stop": "2024-10-13T16:02:52.794+02:00", + "duration": 9794000000 + }, + { + "start": "2024-10-13T15:59:22+02:00", + "stop": "2024-10-13T15:59:31.875+02:00", + "duration": 9875000000 + }, + { + "start": "2024-10-13T15:57:29+02:00", + "stop": "2024-10-13T15:57:39.18+02:00", + "duration": 10180000000 + }, + { + "start": "2024-10-13T16:03:05+02:00", + "stop": "2024-10-13T16:03:14.794+02:00", + "duration": 9794000000 + }, + { + "start": "2024-10-13T16:05:06+02:00", + "stop": "2024-10-13T16:05:15.723+02:00", + "duration": 9723000000 + }, + { + "start": "2024-10-13T16:03:37+02:00", + "stop": "2024-10-13T16:03:46.673+02:00", + "duration": 9673000000 + }, + { + "start": "2024-10-13T15:58:03+02:00", + "stop": "2024-10-13T15:58:13.114+02:00", + "duration": 10114000000 + }, + { + "start": "2024-10-13T16:01:58+02:00", + "stop": "2024-10-13T16:02:07.917+02:00", + "duration": 9917000000 + }, + { + "start": "2024-10-13T15:59:33+02:00", + "stop": "2024-10-13T15:59:43.275+02:00", + "duration": 10275000000 + }, + { + "start": "2024-10-13T15:56:33+02:00", + "stop": "2024-10-13T15:56:42.651+02:00", + "duration": 9651000000 + }, + { + "start": "2024-10-13T15:55:43+02:00", + "stop": "2024-10-13T15:56:09.799+02:00", + "duration": 26799000000 + }, + { + "start": "2024-10-13T15:56:11+02:00", + "stop": "2024-10-13T15:56:21.013+02:00", + "duration": 10013000000 + }, + { + "start": "2024-10-13T15:57:52+02:00", + "stop": "2024-10-13T15:58:02.038+02:00", + "duration": 10038000000 + }, + { + "start": "2024-10-13T16:03:16+02:00", + "stop": "2024-10-13T16:03:25.757+02:00", + "duration": 9757000000 + }, + { + "start": "2024-10-13T15:58:48+02:00", + "stop": "2024-10-13T15:58:58.107+02:00", + "duration": 10107000000 + }, + { + "start": "2024-10-13T16:04:22+02:00", + "stop": "2024-10-13T16:04:31.907+02:00", + "duration": 9907000000 + }, + { + "start": "2024-10-13T16:02:31+02:00", + "stop": "2024-10-13T16:02:40.748+02:00", + "duration": 9748000000 + }, + { + "start": "2024-10-13T15:58:26+02:00", + "stop": "2024-10-13T15:58:36.09+02:00", + "duration": 10090000000 + }, + { + "start": "2024-10-13T16:03:27+02:00", + "stop": "2024-10-13T16:03:36.723+02:00", + "duration": 9723000000 + }, + { + "start": "2024-10-13T16:01:36+02:00", + "stop": "2024-10-13T16:01:45.851+02:00", + "duration": 9851000000 + }, + { + "start": "2024-10-13T16:04:54+02:00", + "stop": "2024-10-13T16:05:03.727+02:00", + "duration": 9727000000 + }, + { + "start": "2024-10-13T16:04:11+02:00", + "stop": "2024-10-13T16:04:20.915+02:00", + "duration": 9915000000 + }, + { + "start": "2024-10-13T16:00:41+02:00", + "stop": "2024-10-13T16:00:51.052+02:00", + "duration": 10052000000 + }, + { + "start": "2024-10-13T15:56:55+02:00", + "stop": "2024-10-13T15:57:04.747+02:00", + "duration": 9747000000 + }, + { + "start": "2024-10-13T16:01:47+02:00", + "stop": "2024-10-13T16:01:56.828+02:00", + "duration": 9828000000 + }, + { + "start": "2024-10-13T15:58:14+02:00", + "stop": "2024-10-13T15:58:23.85+02:00", + "duration": 9850000000 + }, + { + "start": "2024-10-13T15:59:11+02:00", + "stop": "2024-10-13T15:59:21.062+02:00", + "duration": 10062000000 + }, + { + "start": "2024-10-13T15:56:44+02:00", + "stop": "2024-10-13T15:56:54.252+02:00", + "duration": 10252000000 + }, + { + "start": "2024-10-13T16:04:44+02:00", + "stop": "2024-10-13T16:04:53.784+02:00", + "duration": 9784000000 + }, + { + "start": "2024-10-13T16:00:07+02:00", + "stop": "2024-10-13T16:00:16.926+02:00", + "duration": 9926000000 + }, + { + "start": "2024-10-13T15:59:55+02:00", + "stop": "2024-10-13T16:00:06.022+02:00", + "duration": 11022000000 + }, + { + "start": "2024-10-13T16:01:14+02:00", + "stop": "2024-10-13T16:01:24.009+02:00", + "duration": 10009000000 + }, + { + "start": "2024-10-13T15:57:40+02:00", + "stop": "2024-10-13T15:57:50.104+02:00", + "duration": 10104000000 + }, + { + "start": "2024-10-13T16:00:19+02:00", + "stop": "2024-10-13T16:00:28.813+02:00", + "duration": 9813000000 + }, + { + "start": "2024-10-13T16:02:20+02:00", + "stop": "2024-10-13T16:02:30.159+02:00", + "duration": 10159000000 + }, + { + "start": "2024-10-13T16:04:00+02:00", + "stop": "2024-10-13T16:04:10.009+02:00", + "duration": 10009000000 + }, + { + "start": "2024-10-13T16:03:48+02:00", + "stop": "2024-10-13T16:03:57.848+02:00", + "duration": 9848000000 + }, + { + "start": "2024-10-13T16:01:03+02:00", + "stop": "2024-10-13T16:01:12.893+02:00", + "duration": 9893000000 + }, + { + "start": "2024-10-13T15:57:17+02:00", + "stop": "2024-10-13T15:57:27.251+02:00", + "duration": 10251000000 + }, + { + "start": "2024-10-13T16:02:54+02:00", + "stop": "2024-10-13T16:03:03.879+02:00", + "duration": 9879000000 + }, + { + "start": "2024-10-13T16:04:33+02:00", + "stop": "2024-10-13T16:04:42.827+02:00", + "duration": 9827000000 + }, + { + "start": "2024-10-13T15:59:00+02:00", + "stop": "2024-10-13T15:59:09.933+02:00", + "duration": 9933000000 + }, + { + "start": "2024-10-13T16:02:09+02:00", + "stop": "2024-10-13T16:02:18.915+02:00", + "duration": 9915000000 + }, + { + "start": "2024-10-13T16:00:52+02:00", + "stop": "2024-10-13T16:01:01.905+02:00", + "duration": 9905000000 + }, + { + "start": "2024-10-13T15:56:22+02:00", + "stop": "2024-10-13T15:56:32.074+02:00", + "duration": 10074000000 + }, + { + "start": "2024-10-13T16:00:30+02:00", + "stop": "2024-10-13T16:00:39.937+02:00", + "duration": 9937000000 + }, + { + "start": "2024-10-13T16:01:25+02:00", + "stop": "2024-10-13T16:01:34.983+02:00", + "duration": 9983000000 + }, + { + "start": "2024-10-13T15:58:37+02:00", + "stop": "2024-10-13T15:58:46.926+02:00", + "duration": 9926000000 + }, + { + "start": "2024-10-13T15:57:06+02:00", + "stop": "2024-10-13T15:57:15.959+02:00", + "duration": 9959000000 + }, + { + "start": "2024-10-13T15:59:45+02:00", + "stop": "2024-10-13T15:59:54.852+02:00", + "duration": 9852000000 + } + ] + } + ] +} \ No newline at end of file diff --git a/benchmark/v0.0.27/1GB-1.png b/benchmark/v0.0.27/1GB-1.png new file mode 100644 index 00000000..f5de63ab Binary files /dev/null and b/benchmark/v0.0.27/1GB-1.png differ diff --git a/benchmark/v0.0.27/1GB-4.json b/benchmark/v0.0.27/1GB-4.json new file mode 100644 index 00000000..4220137e --- /dev/null +++ b/benchmark/v0.0.27/1GB-4.json @@ -0,0 +1,514 @@ +{ + "benchmarks": [ + { + "image": "ghcr.io/spegel-org/benchmark:v1-1GB-4", + "measurements": [ + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:05.853+02:00", + "duration": 15853000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.716+02:00", + "duration": 17716000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.464+02:00", + "duration": 17464000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.658+02:00", + "duration": 17658000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:07.033+02:00", + "duration": 18033000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.713+02:00", + "duration": 17713000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:07.085+02:00", + "duration": 18085000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.771+02:00", + "duration": 17771000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.382+02:00", + "duration": 17382000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.814+02:00", + "duration": 17814000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.16+02:00", + "duration": 17160000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:07.065+02:00", + "duration": 18065000000 + }, + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:05.955+02:00", + "duration": 15955000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.672+02:00", + "duration": 17672000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:07.073+02:00", + "duration": 18073000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.902+02:00", + "duration": 17902000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.805+02:00", + "duration": 17805000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.829+02:00", + "duration": 17829000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:07.081+02:00", + "duration": 18081000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.778+02:00", + "duration": 17778000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.561+02:00", + "duration": 17561000000 + }, + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:07.597+02:00", + "duration": 17597000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.172+02:00", + "duration": 17172000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:05.178+02:00", + "duration": 16178000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.876+02:00", + "duration": 17876000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.617+02:00", + "duration": 17617000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:04.919+02:00", + "duration": 15919000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:04.736+02:00", + "duration": 15736000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.847+02:00", + "duration": 17847000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:05.421+02:00", + "duration": 16421000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.766+02:00", + "duration": 17766000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:05.284+02:00", + "duration": 16284000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.77+02:00", + "duration": 17770000000 + }, + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:07.759+02:00", + "duration": 17759000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.673+02:00", + "duration": 17673000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.977+02:00", + "duration": 17977000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.523+02:00", + "duration": 17523000000 + }, + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:07.743+02:00", + "duration": 17743000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.772+02:00", + "duration": 17772000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:07.125+02:00", + "duration": 18125000000 + }, + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:07.651+02:00", + "duration": 17651000000 + }, + { + "start": "2024-10-13T16:05:50+02:00", + "stop": "2024-10-13T16:06:07.7+02:00", + "duration": 17700000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.125+02:00", + "duration": 17125000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.805+02:00", + "duration": 17805000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.7+02:00", + "duration": 17700000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:04.597+02:00", + "duration": 15597000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.282+02:00", + "duration": 17282000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:04.859+02:00", + "duration": 15859000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:04.836+02:00", + "duration": 15836000000 + }, + { + "start": "2024-10-13T16:05:49+02:00", + "stop": "2024-10-13T16:06:06.802+02:00", + "duration": 17802000000 + } + ] + }, + { + "image": "ghcr.io/spegel-org/benchmark:v2-1GB-4", + "measurements": [ + { + "start": "2024-10-13T16:14:53+02:00", + "stop": "2024-10-13T16:15:03.091+02:00", + "duration": 10091000000 + }, + { + "start": "2024-10-13T16:11:39+02:00", + "stop": "2024-10-13T16:11:48.656+02:00", + "duration": 9656000000 + }, + { + "start": "2024-10-13T16:11:06+02:00", + "stop": "2024-10-13T16:11:15.738+02:00", + "duration": 9738000000 + }, + { + "start": "2024-10-13T16:10:55+02:00", + "stop": "2024-10-13T16:11:04.774+02:00", + "duration": 9774000000 + }, + { + "start": "2024-10-13T16:11:50+02:00", + "stop": "2024-10-13T16:11:59.683+02:00", + "duration": 9683000000 + }, + { + "start": "2024-10-13T16:13:06+02:00", + "stop": "2024-10-13T16:13:15.476+02:00", + "duration": 9476000000 + }, + { + "start": "2024-10-13T16:14:11+02:00", + "stop": "2024-10-13T16:14:20.683+02:00", + "duration": 9683000000 + }, + { + "start": "2024-10-13T16:09:50+02:00", + "stop": "2024-10-13T16:09:59.753+02:00", + "duration": 9753000000 + }, + { + "start": "2024-10-13T16:09:05+02:00", + "stop": "2024-10-13T16:09:14.784+02:00", + "duration": 9784000000 + }, + { + "start": "2024-10-13T16:10:01+02:00", + "stop": "2024-10-13T16:10:11.315+02:00", + "duration": 10315000000 + }, + { + "start": "2024-10-13T16:07:38+02:00", + "stop": "2024-10-13T16:07:47.636+02:00", + "duration": 9636000000 + }, + { + "start": "2024-10-13T16:08:10+02:00", + "stop": "2024-10-13T16:08:20.082+02:00", + "duration": 10082000000 + }, + { + "start": "2024-10-13T16:12:00+02:00", + "stop": "2024-10-13T16:12:09.639+02:00", + "duration": 9639000000 + }, + { + "start": "2024-10-13T16:09:16+02:00", + "stop": "2024-10-13T16:09:25.934+02:00", + "duration": 9934000000 + }, + { + "start": "2024-10-13T16:10:44+02:00", + "stop": "2024-10-13T16:10:53.71+02:00", + "duration": 9710000000 + }, + { + "start": "2024-10-13T16:15:26+02:00", + "stop": "2024-10-13T16:15:34.828+02:00", + "duration": 8828000000 + }, + { + "start": "2024-10-13T16:14:32+02:00", + "stop": "2024-10-13T16:14:41.703+02:00", + "duration": 9703000000 + }, + { + "start": "2024-10-13T16:13:26+02:00", + "stop": "2024-10-13T16:13:35.664+02:00", + "duration": 9664000000 + }, + { + "start": "2024-10-13T16:06:19+02:00", + "stop": "2024-10-13T16:06:38.181+02:00", + "duration": 19181000000 + }, + { + "start": "2024-10-13T16:10:23+02:00", + "stop": "2024-10-13T16:10:32.058+02:00", + "duration": 9058000000 + }, + { + "start": "2024-10-13T16:10:33+02:00", + "stop": "2024-10-13T16:10:42.532+02:00", + "duration": 9532000000 + }, + { + "start": "2024-10-13T16:07:16+02:00", + "stop": "2024-10-13T16:07:25.441+02:00", + "duration": 9441000000 + }, + { + "start": "2024-10-13T16:13:38+02:00", + "stop": "2024-10-13T16:13:47.613+02:00", + "duration": 9613000000 + }, + { + "start": "2024-10-13T16:12:33+02:00", + "stop": "2024-10-13T16:12:42.614+02:00", + "duration": 9614000000 + }, + { + "start": "2024-10-13T16:15:15+02:00", + "stop": "2024-10-13T16:15:24.686+02:00", + "duration": 9686000000 + }, + { + "start": "2024-10-13T16:07:27+02:00", + "stop": "2024-10-13T16:07:36.875+02:00", + "duration": 9875000000 + }, + { + "start": "2024-10-13T16:07:48+02:00", + "stop": "2024-10-13T16:07:57.374+02:00", + "duration": 9374000000 + }, + { + "start": "2024-10-13T16:15:04+02:00", + "stop": "2024-10-13T16:15:13.763+02:00", + "duration": 9763000000 + }, + { + "start": "2024-10-13T16:11:28+02:00", + "stop": "2024-10-13T16:11:37.695+02:00", + "duration": 9695000000 + }, + { + "start": "2024-10-13T16:07:59+02:00", + "stop": "2024-10-13T16:08:08.771+02:00", + "duration": 9771000000 + }, + { + "start": "2024-10-13T16:08:32+02:00", + "stop": "2024-10-13T16:08:41.968+02:00", + "duration": 9968000000 + }, + { + "start": "2024-10-13T16:14:42+02:00", + "stop": "2024-10-13T16:14:51.543+02:00", + "duration": 9543000000 + }, + { + "start": "2024-10-13T16:06:54+02:00", + "stop": "2024-10-13T16:07:04.184+02:00", + "duration": 10184000000 + }, + { + "start": "2024-10-13T16:11:17+02:00", + "stop": "2024-10-13T16:11:26.739+02:00", + "duration": 9739000000 + }, + { + "start": "2024-10-13T16:08:21+02:00", + "stop": "2024-10-13T16:08:30.846+02:00", + "duration": 9846000000 + }, + { + "start": "2024-10-13T16:13:59+02:00", + "stop": "2024-10-13T16:14:08.565+02:00", + "duration": 9565000000 + }, + { + "start": "2024-10-13T16:06:40+02:00", + "stop": "2024-10-13T16:06:52.53+02:00", + "duration": 12530000000 + }, + { + "start": "2024-10-13T16:12:23+02:00", + "stop": "2024-10-13T16:12:32.665+02:00", + "duration": 9665000000 + }, + { + "start": "2024-10-13T16:07:05+02:00", + "stop": "2024-10-13T16:07:14.66+02:00", + "duration": 9660000000 + }, + { + "start": "2024-10-13T16:10:12+02:00", + "stop": "2024-10-13T16:10:22.03+02:00", + "duration": 10030000000 + }, + { + "start": "2024-10-13T16:12:55+02:00", + "stop": "2024-10-13T16:13:04.63+02:00", + "duration": 9630000000 + }, + { + "start": "2024-10-13T16:14:22+02:00", + "stop": "2024-10-13T16:14:30.842+02:00", + "duration": 8842000000 + }, + { + "start": "2024-10-13T16:08:43+02:00", + "stop": "2024-10-13T16:08:52.126+02:00", + "duration": 9126000000 + }, + { + "start": "2024-10-13T16:09:39+02:00", + "stop": "2024-10-13T16:09:48.933+02:00", + "duration": 9933000000 + }, + { + "start": "2024-10-13T16:12:11+02:00", + "stop": "2024-10-13T16:12:21.163+02:00", + "duration": 10163000000 + }, + { + "start": "2024-10-13T16:13:16+02:00", + "stop": "2024-10-13T16:13:24.766+02:00", + "duration": 8766000000 + }, + { + "start": "2024-10-13T16:12:44+02:00", + "stop": "2024-10-13T16:12:53.673+02:00", + "duration": 9673000000 + }, + { + "start": "2024-10-13T16:08:54+02:00", + "stop": "2024-10-13T16:09:03.663+02:00", + "duration": 9663000000 + }, + { + "start": "2024-10-13T16:09:27+02:00", + "stop": "2024-10-13T16:09:36.884+02:00", + "duration": 9884000000 + }, + { + "start": "2024-10-13T16:13:48+02:00", + "stop": "2024-10-13T16:13:57.838+02:00", + "duration": 9838000000 + } + ] + } + ] +} \ No newline at end of file diff --git a/benchmark/v0.0.27/1GB-4.png b/benchmark/v0.0.27/1GB-4.png new file mode 100644 index 00000000..76a66ed5 Binary files /dev/null and b/benchmark/v0.0.27/1GB-4.png differ diff --git a/docs/BENCHMARK.md b/docs/BENCHMARK.md index 93350186..9fb437ee 100644 --- a/docs/BENCHMARK.md +++ b/docs/BENCHMARK.md @@ -4,7 +4,7 @@ Spegel performance is measured using the [Benchmark tool](https://github.com/spe ## Method -The benchmarks were run on AKS v1.29 with 50 `Standard_D4ds_v5` nodes. The environment was setup using the provided [Terraform configuration](https://github.com/spegel-org/benchmark/tree/main/terraform). Spegel v0.0.23 is installed in the cluster using the default configuration. +The benchmarks were run on AKS v1.29 with 50 `Standard_D4ds_v5` nodes. The environment was setup using the provided [Terraform configuration](https://github.com/spegel-org/benchmark/tree/main/terraform). Spegel v0.0.27 is installed in the cluster using the default configuration. The measurements are done using the generated [benchmark images](https://github.com/spegel-org/benchmark/pkgs/container/benchmark). These images are provided as a v1 and v2 to simulate a rolling upgrade. @@ -33,12 +33,12 @@ The results are compared to the [baseline results](https://github.com/spegel-org | Image | Baseline | Spegel | | --- | :---: | :---: | -| 10 MB 1 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/10MB-1.png) | ![](../benchmark/v0.0.23/10MB-1.png) | -| 10 MB 4 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/10MB-4.png) | ![](../benchmark/v0.0.23/10MB-4.png) | -| 100 MB 1 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/100MB-1.png) | ![](../benchmark/v0.0.23/100MB-1.png) | -| 100 MB 4 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/100MB-4.png) | ![](../benchmark/v0.0.23/100MB-4.png) | -| 1 GB 1 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/1GB-1.png) | ![](../benchmark/v0.0.23/1GB-1.png) | -| 1 GB 4 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/1GB-4.png) | ![](../benchmark/v0.0.23/1GB-4.png) | +| 10 MB 1 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/10MB-1.png) | ![](../benchmark/v0.0.27/10MB-1.png) | +| 10 MB 4 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/10MB-4.png) | ![](../benchmark/v0.0.27/10MB-4.png) | +| 100 MB 1 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/100MB-1.png) | ![](../benchmark/v0.0.27/100MB-1.png) | +| 100 MB 4 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/100MB-4.png) | ![](../benchmark/v0.0.27/100MB-4.png) | +| 1 GB 1 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/1GB-1.png) | ![](../benchmark/v0.0.27/1GB-1.png) | +| 1 GB 4 layer | ![](https://github.com/spegel-org/benchmark/blob/main/results/1GB-4.png) | ![](../benchmark/v0.0.27/1GB-4.png) | ## Analysis