From b427793fff52fba180c89c693638223e5f4e47e2 Mon Sep 17 00:00:00 2001 From: MDA2AV Date: Sun, 7 Jun 2026 15:06:05 +0000 Subject: [PATCH] Update V results --- frameworks/fasthttp/meta.json | 2 +- frameworks/pico/meta.json | 2 +- frameworks/vanilla/meta.json | 2 +- frameworks/veb/meta.json | 2 +- site/data/api-16-1024.json | 26 ++ site/data/api-4-256.json | 26 ++ site/data/async-db-1024.json | 60 +++ site/data/baseline-4096.json | 20 + site/data/baseline-512.json | 20 + site/data/crud-4096.json | 20 + site/data/fortunes-1024.json | 19 + site/data/frameworks.json | 18 +- site/data/json-4096.json | 80 ++++ site/data/json-comp-16384.json | 20 + site/data/json-comp-4096.json | 20 + site/data/json-comp-512.json | 20 + site/data/limited-conn-4096.json | 20 + site/data/limited-conn-512.json | 20 + site/data/pipelined-4096.json | 76 ++++ site/data/pipelined-512.json | 76 ++++ site/data/static-1024.json | 19 + site/data/static-4096.json | 19 + site/data/static-6800.json | 19 + site/data/upload-256.json | 20 + site/data/upload-32.json | 20 + site/static/logs/api-16/1024/vanilla.log | 1 + site/static/logs/api-4/256/vanilla.log | 1 + site/static/logs/async-db/1024/fasthttp.log | 186 +++++++++ site/static/logs/async-db/1024/vanilla.log | 1 + site/static/logs/async-db/1024/veb.log | 1 + site/static/logs/baseline/4096/vanilla.log | 1 + site/static/logs/baseline/512/vanilla.log | 1 + site/static/logs/crud/4096/vanilla.log | 1 + site/static/logs/fortunes/1024/vanilla.log | 1 + site/static/logs/json-comp/16384/vanilla.log | 1 + site/static/logs/json-comp/4096/vanilla.log | 1 + site/static/logs/json-comp/512/vanilla.log | 1 + site/static/logs/json/4096/fasthttp.log | 362 ++++++++++++++++++ site/static/logs/json/4096/pico.log | 64 ++++ site/static/logs/json/4096/vanilla.log | 1 + site/static/logs/json/4096/veb.log | 1 + .../static/logs/limited-conn/4096/vanilla.log | 1 + site/static/logs/limited-conn/512/vanilla.log | 1 + site/static/logs/pipelined/4096/fasthttp.log | 0 site/static/logs/pipelined/4096/pico.log | 64 ++++ site/static/logs/pipelined/4096/vanilla.log | 1 + site/static/logs/pipelined/4096/veb.log | 1 + site/static/logs/pipelined/512/fasthttp.log | 0 site/static/logs/pipelined/512/pico.log | 64 ++++ site/static/logs/pipelined/512/vanilla.log | 1 + site/static/logs/pipelined/512/veb.log | 1 + site/static/logs/static/1024/vanilla.log | 1 + site/static/logs/static/4096/vanilla.log | 1 + site/static/logs/static/6800/vanilla.log | 1 + site/static/logs/upload/256/vanilla.log | 1 + site/static/logs/upload/32/vanilla.log | 1 + 56 files changed, 1404 insertions(+), 6 deletions(-) create mode 100644 site/static/logs/api-16/1024/vanilla.log create mode 100644 site/static/logs/api-4/256/vanilla.log create mode 100644 site/static/logs/async-db/1024/fasthttp.log create mode 100644 site/static/logs/async-db/1024/vanilla.log create mode 100644 site/static/logs/async-db/1024/veb.log create mode 100644 site/static/logs/baseline/4096/vanilla.log create mode 100644 site/static/logs/baseline/512/vanilla.log create mode 100644 site/static/logs/crud/4096/vanilla.log create mode 100644 site/static/logs/fortunes/1024/vanilla.log create mode 100644 site/static/logs/json-comp/16384/vanilla.log create mode 100644 site/static/logs/json-comp/4096/vanilla.log create mode 100644 site/static/logs/json-comp/512/vanilla.log create mode 100644 site/static/logs/json/4096/fasthttp.log create mode 100644 site/static/logs/json/4096/pico.log create mode 100644 site/static/logs/json/4096/vanilla.log create mode 100644 site/static/logs/json/4096/veb.log create mode 100644 site/static/logs/limited-conn/4096/vanilla.log create mode 100644 site/static/logs/limited-conn/512/vanilla.log create mode 100644 site/static/logs/pipelined/4096/fasthttp.log create mode 100644 site/static/logs/pipelined/4096/pico.log create mode 100644 site/static/logs/pipelined/4096/vanilla.log create mode 100644 site/static/logs/pipelined/4096/veb.log create mode 100644 site/static/logs/pipelined/512/fasthttp.log create mode 100644 site/static/logs/pipelined/512/pico.log create mode 100644 site/static/logs/pipelined/512/vanilla.log create mode 100644 site/static/logs/pipelined/512/veb.log create mode 100644 site/static/logs/static/1024/vanilla.log create mode 100644 site/static/logs/static/4096/vanilla.log create mode 100644 site/static/logs/static/6800/vanilla.log create mode 100644 site/static/logs/upload/256/vanilla.log create mode 100644 site/static/logs/upload/32/vanilla.log diff --git a/frameworks/fasthttp/meta.json b/frameworks/fasthttp/meta.json index e733c8e83..5d1731d58 100644 --- a/frameworks/fasthttp/meta.json +++ b/frameworks/fasthttp/meta.json @@ -1,7 +1,7 @@ { "display_name": "fasthttp", "language": "V", - "type": "production", + "type": "engine", "engine": "epoll", "description": "fasthttp is a raw multi-threaded epoll HTTP server in V's standard library (non-blocking, SO_REUSEPORT, one worker per core). Handlers return raw response bytes. JSON is built in a single allocation without per-request reflection (precomputed prefixes); async-db uses the stdlib db.pg ConnectionPool sized from DATABASE_MAX_CONN. Pinned V 0.5.1. baseline is not subscribed: the fasthttp server parses each recv() in one shot and does not reassemble TCP-fragmented requests, which baseline validation requires.", "repo": "https://github.com/vlang/v", diff --git a/frameworks/pico/meta.json b/frameworks/pico/meta.json index 06ae74dfe..9824f1466 100644 --- a/frameworks/pico/meta.json +++ b/frameworks/pico/meta.json @@ -1,7 +1,7 @@ { "display_name": "pico", "language": "V", - "type": "production", + "type": "engine", "engine": "picoev", "description": "A raw V server on the picoev non-blocking event loop + picohttpparser (both stdlib). One process per core shares the listen socket via SO_REUSEPORT. JSON is serialized manually (precomputed prefixes, no per-request reflection). Pinned V 0.5.1. DB profiles are not subscribed: picoev is a single-threaded event loop and the stdlib db.pg driver is blocking, which would stall the loop. baseline is not subscribed: picoev parses each recv() in one shot and does not reassemble TCP-fragmented requests, which baseline validation requires.", "repo": "https://github.com/vlang/v", diff --git a/frameworks/vanilla/meta.json b/frameworks/vanilla/meta.json index 173f97cad..cd2bc93a3 100644 --- a/frameworks/vanilla/meta.json +++ b/frameworks/vanilla/meta.json @@ -1,7 +1,7 @@ { "display_name": "vanilla", "language": "V", - "type": "production", + "type": "engine", "engine": "epoll", "description": "vanilla is a minimalist, high-performance HTTP server written in V: multi-threaded, non-blocking epoll I/O, lock-free, copy-free, SO_REUSEPORT. Handlers are pure (request)->[]u8 returning raw response bytes. JSON is built in a single allocation with precomputed prefixes (no per-request reflection); json-comp gzips on Accept-Encoding; static assets are preloaded into memory; fortunes renders the DB rows + a runtime row with HTML escaping; async-db uses the stdlib db.pg ConnectionPool. Pinned V 0.5.1 (prebuilt release). crud uses an in-memory cache-aside (X-Cache MISS/HIT, invalidated on update) \u2014 no Redis required.", "repo": "https://github.com/enghitalo/vanilla", diff --git a/frameworks/veb/meta.json b/frameworks/veb/meta.json index a4cadd85e..85ccc40ea 100644 --- a/frameworks/veb/meta.json +++ b/frameworks/veb/meta.json @@ -1,7 +1,7 @@ { "display_name": "veb", "language": "V", - "type": "production", + "type": "engine", "engine": "veb", "description": "veb is the web framework in V's standard library (multi-threaded, built-in HTTP/1.1 server). JSON responses are built without per-request reflection (precomputed item prefixes + manual serialization); async-db uses the stdlib db.pg channel-based ConnectionPool sized from DATABASE_MAX_CONN. Built with -prod on a pinned V 0.5.1. Note: the baseline profile is not subscribed because veb does not decode chunked request bodies.", "repo": "https://github.com/vlang/v", diff --git a/site/data/api-16-1024.json b/site/data/api-16-1024.json index 0dfb2dbd8..c771205e9 100644 --- a/site/data/api-16-1024.json +++ b/site/data/api-16-1024.json @@ -1293,6 +1293,32 @@ "tpl_static": 0, "tpl_async_db": 234853 }, + { + "framework": "vanilla", + "language": "V", + "rps": 15157, + "avg_latency": "65.25ms", + "p99_latency": "1.29s", + "cpu": "300.4%", + "memory": "73MiB", + "connections": 1024, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "76.29MB/s", + "input_bw": "873.30KB/s", + "reconnects": 45328, + "status_2xx": 227357, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0, + "tpl_baseline": 85169, + "tpl_json": 85305, + "tpl_db": 0, + "tpl_upload": 0, + "tpl_static": 0, + "tpl_async_db": 56883 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/api-4-256.json b/site/data/api-4-256.json index fb4893d63..960f32f65 100644 --- a/site/data/api-4-256.json +++ b/site/data/api-4-256.json @@ -1293,6 +1293,32 @@ "tpl_static": 0, "tpl_async_db": 93027 }, + { + "framework": "vanilla", + "language": "V", + "rps": 23632, + "avg_latency": "9.80ms", + "p99_latency": "216.60ms", + "cpu": "308.7%", + "memory": "66MiB", + "connections": 256, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "118.89MB/s", + "input_bw": "1.33MB/s", + "reconnects": 70831, + "status_2xx": 354485, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0, + "tpl_baseline": 132902, + "tpl_json": 132868, + "tpl_db": 0, + "tpl_upload": 0, + "tpl_static": 0, + "tpl_async_db": 88715 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/async-db-1024.json b/site/data/async-db-1024.json index 1215cb008..73620b902 100644 --- a/site/data/async-db-1024.json +++ b/site/data/async-db-1024.json @@ -215,6 +215,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "fasthttp", + "language": "V", + "rps": 9747, + "avg_latency": "103.22ms", + "p99_latency": "695.80ms", + "cpu": "527.6%", + "memory": "241MiB", + "connections": 1024, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "37.65MB/s", + "input_bw": "666.30KB/s", + "reconnects": 3441, + "status_2xx": 97472, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "fastpysgi-asgi", "language": "Python", @@ -1033,6 +1053,46 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 8626, + "avg_latency": "99.73ms", + "p99_latency": "2.68s", + "cpu": "284.1%", + "memory": "72MiB", + "connections": 1024, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "33.02MB/s", + "input_bw": "589.67KB/s", + "reconnects": 3170, + "status_2xx": 86260, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, + { + "framework": "veb", + "language": "V", + "rps": 3408, + "avg_latency": "192.85ms", + "p99_latency": "5.00s", + "cpu": "49.7%", + "memory": "34MiB", + "connections": 1024, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "12.96MB/s", + "input_bw": "232.97KB/s", + "reconnects": 1354, + "status_2xx": 34085, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/baseline-4096.json b/site/data/baseline-4096.json index 9d9738d8e..f0d72a68e 100644 --- a/site/data/baseline-4096.json +++ b/site/data/baseline-4096.json @@ -1524,6 +1524,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 329262, + "avg_latency": "2.64ms", + "p99_latency": "2.93ms", + "cpu": "515.0%", + "memory": "67MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "33.59MB/s", + "input_bw": "25.43MB/s", + "reconnects": 0, + "status_2xx": 1646312, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/baseline-512.json b/site/data/baseline-512.json index 8b54e95a0..044aeafa3 100644 --- a/site/data/baseline-512.json +++ b/site/data/baseline-512.json @@ -1524,6 +1524,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 344666, + "avg_latency": "286us", + "p99_latency": "276us", + "cpu": "524.4%", + "memory": "49MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "35.16MB/s", + "input_bw": "26.62MB/s", + "reconnects": 0, + "status_2xx": 1723331, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/crud-4096.json b/site/data/crud-4096.json index 3191789c7..4e4c26a43 100644 --- a/site/data/crud-4096.json +++ b/site/data/crud-4096.json @@ -376,5 +376,25 @@ "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 + }, + { + "framework": "vanilla", + "language": "V", + "rps": 122937, + "avg_latency": "31.78ms", + "p99_latency": "215.10ms", + "cpu": "934.2%", + "memory": "220MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "37.95MB/s", + "input_bw": "10.55MB/s", + "reconnects": 7321, + "status_2xx": 1844057, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 } ] \ No newline at end of file diff --git a/site/data/fortunes-1024.json b/site/data/fortunes-1024.json index 5f955b123..055b94d59 100644 --- a/site/data/fortunes-1024.json +++ b/site/data/fortunes-1024.json @@ -112,5 +112,24 @@ "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 + }, + { + "framework": "vanilla", + "language": "V", + "rps": 3110, + "avg_latency": "6.12ms", + "p99_latency": "21.90ms", + "cpu": "179.3%", + "memory": "63MiB", + "connections": 1024, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "73.73MB/s", + "reconnects": 0, + "status_2xx": 15552, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 } ] \ No newline at end of file diff --git a/site/data/frameworks.json b/site/data/frameworks.json index 1e8e703bb..0faed0c0a 100644 --- a/site/data/frameworks.json +++ b/site/data/frameworks.json @@ -185,6 +185,13 @@ "type": "production", "engine": "uvicorn" }, + "fasthttp": { + "dir": "fasthttp", + "description": "fasthttp is a raw multi-threaded epoll HTTP server in V's standard library (non-blocking, SO_REUSEPORT, one worker per core). Handlers return raw response bytes. JSON is built in a single allocation without per-request reflection (precomputed prefixes); async-db uses the stdlib db.pg ConnectionPool sized from DATABASE_MAX_CONN. Pinned V 0.5.1. baseline is not subscribed: the fasthttp server parses each recv() in one shot and does not reassemble TCP-fragmented requests, which baseline validation requires.", + "repo": "https://github.com/vlang/v", + "type": "engine", + "engine": "epoll" + }, "fastpysgi-asgi": { "dir": "fastpysgi-asgi", "description": "An ultra fast WSGI/ASGI server for Python", @@ -425,6 +432,13 @@ "type": "production", "engine": "nginx" }, + "pico": { + "dir": "pico", + "description": "A raw V server on the picoev non-blocking event loop + picohttpparser (both stdlib). One process per core shares the listen socket via SO_REUSEPORT. JSON is serialized manually (precomputed prefixes, no per-request reflection). Pinned V 0.5.1. DB profiles are not subscribed: picoev is a single-threaded event loop and the stdlib db.pg driver is blocking, which would stall the loop. baseline is not subscribed: picoev parses each recv() in one shot and does not reassemble TCP-fragmented requests, which baseline validation requires.", + "repo": "https://github.com/vlang/v", + "type": "engine", + "engine": "picoev" + }, "pingora": { "dir": "pingora", "description": "Pingora, Cloudflare's Rust HTTP framework, used as a standalone server with custom handlers for /baseline11 and preloaded /static files.", @@ -727,14 +741,14 @@ "dir": "vanilla", "description": "vanilla is a minimalist, high-performance HTTP server written in V: multi-threaded, non-blocking epoll I/O, lock-free, copy-free, SO_REUSEPORT. Handlers are pure (request)->[]u8 returning raw response bytes. JSON is built in a single allocation with precomputed prefixes (no per-request reflection); json-comp gzips on Accept-Encoding; static assets are preloaded into memory; fortunes renders the DB rows + a runtime row with HTML escaping; async-db uses the stdlib db.pg ConnectionPool. Pinned V 0.5.1 (prebuilt release). crud uses an in-memory cache-aside (X-Cache MISS/HIT, invalidated on update) \u2014 no Redis required.", "repo": "https://github.com/enghitalo/vanilla", - "type": "production", + "type": "engine", "engine": "epoll" }, "veb": { "dir": "veb", "description": "veb is the web framework in V's standard library (multi-threaded, built-in HTTP/1.1 server). JSON responses are built without per-request reflection (precomputed item prefixes + manual serialization); async-db uses the stdlib db.pg channel-based ConnectionPool sized from DATABASE_MAX_CONN. Built with -prod on a pinned V 0.5.1. Note: the baseline profile is not subscribed because veb does not decode chunked request bodies.", "repo": "https://github.com/vlang/v", - "type": "production", + "type": "engine", "engine": "veb" }, "workerman-websocket": { diff --git a/site/data/json-4096.json b/site/data/json-4096.json index 8576ae41a..8d08b9afd 100644 --- a/site/data/json-4096.json +++ b/site/data/json-4096.json @@ -255,6 +255,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "fasthttp", + "language": "V", + "rps": 125751, + "avg_latency": "31.07ms", + "p99_latency": "527.20ms", + "cpu": "483.2%", + "memory": "247MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "435.50MB/s", + "input_bw": "6.00MB/s", + "reconnects": 23541, + "status_2xx": 628758, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "fastpysgi-asgi", "language": "Python", @@ -714,6 +734,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "pico", + "language": "V", + "rps": 2144364, + "avg_latency": "1.21ms", + "p99_latency": "32.70ms", + "cpu": "6278.5%", + "memory": "1.2GiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "7.20GB/s", + "input_bw": "102.25MB/s", + "reconnects": 427866, + "status_2xx": 10721820, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "pyronova", "language": "Python", @@ -1213,6 +1253,46 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 71719, + "avg_latency": "39.42ms", + "p99_latency": "1.10s", + "cpu": "282.2%", + "memory": "74MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "248.89MB/s", + "input_bw": "3.42MB/s", + "reconnects": 13820, + "status_2xx": 358597, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, + { + "framework": "veb", + "language": "V", + "rps": 27005, + "avg_latency": "102.07ms", + "p99_latency": "3.26s", + "cpu": "96.7%", + "memory": "31MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "72.99MB/s", + "input_bw": "1.29MB/s", + "reconnects": 6250, + "status_2xx": 135026, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/json-comp-16384.json b/site/data/json-comp-16384.json index faf9f160b..87e0ca2d2 100644 --- a/site/data/json-comp-16384.json +++ b/site/data/json-comp-16384.json @@ -998,5 +998,25 @@ "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 + }, + { + "framework": "vanilla", + "language": "V", + "rps": 31322, + "avg_latency": "111.43ms", + "p99_latency": "2.63s", + "cpu": "461.3%", + "memory": "175MiB", + "connections": 16384, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "40.82MB/s", + "input_bw": "2.33MB/s", + "reconnects": 5202, + "status_2xx": 156611, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 } ] \ No newline at end of file diff --git a/site/data/json-comp-4096.json b/site/data/json-comp-4096.json index 2ca27b41e..bbd34c3f8 100644 --- a/site/data/json-comp-4096.json +++ b/site/data/json-comp-4096.json @@ -998,5 +998,25 @@ "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 + }, + { + "framework": "vanilla", + "language": "V", + "rps": 32042, + "avg_latency": "68.02ms", + "p99_latency": "1.80s", + "cpu": "500.5%", + "memory": "93MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "41.76MB/s", + "input_bw": "2.38MB/s", + "reconnects": 5737, + "status_2xx": 160212, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 } ] \ No newline at end of file diff --git a/site/data/json-comp-512.json b/site/data/json-comp-512.json index 1f010eb72..6dd33aaa5 100644 --- a/site/data/json-comp-512.json +++ b/site/data/json-comp-512.json @@ -998,5 +998,25 @@ "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 + }, + { + "framework": "vanilla", + "language": "V", + "rps": 32834, + "avg_latency": "14.23ms", + "p99_latency": "409.50ms", + "cpu": "517.1%", + "memory": "66MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "42.85MB/s", + "input_bw": "2.44MB/s", + "reconnects": 6470, + "status_2xx": 164172, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 } ] \ No newline at end of file diff --git a/site/data/limited-conn-4096.json b/site/data/limited-conn-4096.json index a8fd161f8..c82fc130f 100644 --- a/site/data/limited-conn-4096.json +++ b/site/data/limited-conn-4096.json @@ -1524,6 +1524,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 257501, + "avg_latency": "13.12ms", + "p99_latency": "234.70ms", + "cpu": "843.7%", + "memory": "69MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "26.27MB/s", + "input_bw": "19.89MB/s", + "reconnects": 127324, + "status_2xx": 1287506, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/limited-conn-512.json b/site/data/limited-conn-512.json index 692939aef..7682af2b2 100644 --- a/site/data/limited-conn-512.json +++ b/site/data/limited-conn-512.json @@ -1524,6 +1524,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 224975, + "avg_latency": "2.25ms", + "p99_latency": "69.50ms", + "cpu": "771.1%", + "memory": "43MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "22.95MB/s", + "input_bw": "17.38MB/s", + "reconnects": 112409, + "status_2xx": 1124877, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/pipelined-4096.json b/site/data/pipelined-4096.json index 10f508302..6b3576b06 100644 --- a/site/data/pipelined-4096.json +++ b/site/data/pipelined-4096.json @@ -286,6 +286,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "fasthttp", + "language": "V", + "rps": 253799, + "avg_latency": "243.18ms", + "p99_latency": "1.20s", + "cpu": "549.1%", + "memory": "236MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "26.13MB/s", + "reconnects": 0, + "status_2xx": 1268997, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "fastpysgi-asgi", "language": "Python", @@ -832,6 +851,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "pico", + "language": "V", + "rps": 4292934, + "avg_latency": "15.22ms", + "p99_latency": "28.90ms", + "cpu": "6177.8%", + "memory": "703MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "315.10MB/s", + "reconnects": 0, + "status_2xx": 21464673, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "pingora", "language": "Rust", @@ -1445,6 +1483,44 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 119343, + "avg_latency": "10.34ms", + "p99_latency": "13.40ms", + "cpu": "862.7%", + "memory": "41MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "19.68MB/s", + "reconnects": 596745, + "status_2xx": 596718, + "status_3xx": 0, + "status_4xx": 596729, + "status_5xx": 0 + }, + { + "framework": "veb", + "language": "V", + "rps": 39182, + "avg_latency": "246.71ms", + "p99_latency": "3.24s", + "cpu": "96.6%", + "memory": "37MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "2.95MB/s", + "reconnects": 0, + "status_2xx": 195912, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/pipelined-512.json b/site/data/pipelined-512.json index a823af6c4..ecc0d265e 100644 --- a/site/data/pipelined-512.json +++ b/site/data/pipelined-512.json @@ -286,6 +286,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "fasthttp", + "language": "V", + "rps": 252139, + "avg_latency": "31.52ms", + "p99_latency": "491.90ms", + "cpu": "547.3%", + "memory": "213MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "25.96MB/s", + "reconnects": 0, + "status_2xx": 1260699, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "fastpysgi-asgi", "language": "Python", @@ -832,6 +851,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "pico", + "language": "V", + "rps": 4245764, + "avg_latency": "1.93ms", + "p99_latency": "4.03ms", + "cpu": "6284.8%", + "memory": "846MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "311.64MB/s", + "reconnects": 0, + "status_2xx": 21228823, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "pingora", "language": "Rust", @@ -1445,6 +1483,44 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 119662, + "avg_latency": "4.19ms", + "p99_latency": "9.33ms", + "cpu": "874.6%", + "memory": "36MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "19.74MB/s", + "reconnects": 598280, + "status_2xx": 598314, + "status_3xx": 0, + "status_4xx": 598278, + "status_5xx": 0 + }, + { + "framework": "veb", + "language": "V", + "rps": 39298, + "avg_latency": "205.85ms", + "p99_latency": "1.98s", + "cpu": "100.3%", + "memory": "48MiB", + "connections": 512, + "threads": 64, + "duration": "5s", + "pipeline": 16, + "bandwidth": "2.96MB/s", + "reconnects": 0, + "status_2xx": 196490, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/static-1024.json b/site/data/static-1024.json index da979bce5..d861632c7 100644 --- a/site/data/static-1024.json +++ b/site/data/static-1024.json @@ -1192,6 +1192,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 375872, + "avg_latency": "50.19ms", + "p99_latency": "50.19ms", + "cpu": "2706.7%", + "memory": "46MiB", + "connections": 1024, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "22.30GB", + "reconnects": 0, + "status_2xx": 1916611, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/static-4096.json b/site/data/static-4096.json index 88c3ee694..f14478a5b 100644 --- a/site/data/static-4096.json +++ b/site/data/static-4096.json @@ -1192,6 +1192,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 354771, + "avg_latency": "55.29ms", + "p99_latency": "55.29ms", + "cpu": "2490.1%", + "memory": "70MiB", + "connections": 4096, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "21.05GB", + "reconnects": 0, + "status_2xx": 1809329, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/static-6800.json b/site/data/static-6800.json index ae609d605..fda7acb95 100644 --- a/site/data/static-6800.json +++ b/site/data/static-6800.json @@ -1192,6 +1192,25 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 347455, + "avg_latency": "67.36ms", + "p99_latency": "67.36ms", + "cpu": "2512.6%", + "memory": "91MiB", + "connections": 6800, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "20.61GB", + "reconnects": 0, + "status_2xx": 1772290, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/upload-256.json b/site/data/upload-256.json index 552720919..31fc7ee4c 100644 --- a/site/data/upload-256.json +++ b/site/data/upload-256.json @@ -1118,6 +1118,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 54, + "avg_latency": "579.42ms", + "p99_latency": "4.15s", + "cpu": "216.7%", + "memory": "2.2GiB", + "connections": 256, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "5.95KB/s", + "input_bw": "438.60MB/s", + "reconnects": 23, + "status_2xx": 273, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/data/upload-32.json b/site/data/upload-32.json index 55c518b54..35f442d3e 100644 --- a/site/data/upload-32.json +++ b/site/data/upload-32.json @@ -1118,6 +1118,26 @@ "status_4xx": 0, "status_5xx": 0 }, + { + "framework": "vanilla", + "language": "V", + "rps": 31, + "avg_latency": "585.06ms", + "p99_latency": "4.00s", + "cpu": "168.0%", + "memory": "1.1GiB", + "connections": 32, + "threads": 64, + "duration": "5s", + "pipeline": 1, + "bandwidth": "3.40KB/s", + "input_bw": "251.79MB/s", + "reconnects": 25, + "status_2xx": 155, + "status_3xx": 0, + "status_4xx": 0, + "status_5xx": 0 + }, { "framework": "workerman", "language": "PHP", diff --git a/site/static/logs/api-16/1024/vanilla.log b/site/static/logs/api-16/1024/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/api-16/1024/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/api-4/256/vanilla.log b/site/static/logs/api-4/256/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/api-4/256/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/async-db/1024/fasthttp.log b/site/static/logs/async-db/1024/fasthttp.log new file mode 100644 index 000000000..d304092ed --- /dev/null +++ b/site/static/logs/async-db/1024/fasthttp.log @@ -0,0 +1,186 @@ +listening on http://0.0.0.0:8080/ +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104ERROR: send() failed with errno=104 + +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 diff --git a/site/static/logs/async-db/1024/vanilla.log b/site/static/logs/async-db/1024/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/async-db/1024/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/async-db/1024/veb.log b/site/static/logs/async-db/1024/veb.log new file mode 100644 index 000000000..747271415 --- /dev/null +++ b/site/static/logs/async-db/1024/veb.log @@ -0,0 +1 @@ +[veb] Running app on http://localhost:8080/ diff --git a/site/static/logs/baseline/4096/vanilla.log b/site/static/logs/baseline/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/baseline/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/baseline/512/vanilla.log b/site/static/logs/baseline/512/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/baseline/512/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/crud/4096/vanilla.log b/site/static/logs/crud/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/crud/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/fortunes/1024/vanilla.log b/site/static/logs/fortunes/1024/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/fortunes/1024/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/json-comp/16384/vanilla.log b/site/static/logs/json-comp/16384/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/json-comp/16384/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/json-comp/4096/vanilla.log b/site/static/logs/json-comp/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/json-comp/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/json-comp/512/vanilla.log b/site/static/logs/json-comp/512/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/json-comp/512/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/json/4096/fasthttp.log b/site/static/logs/json/4096/fasthttp.log new file mode 100644 index 000000000..c597f3796 --- /dev/null +++ b/site/static/logs/json/4096/fasthttp.log @@ -0,0 +1,362 @@ +listening on http://0.0.0.0:8080/ +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104ERROR: send() failed with errno=104 + +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 +ERROR: send() failed with errno=104 diff --git a/site/static/logs/json/4096/pico.log b/site/static/logs/json/4096/pico.log new file mode 100644 index 000000000..1d364df77 --- /dev/null +++ b/site/static/logs/json/4096/pico.log @@ -0,0 +1,64 @@ +taskset: failed to set pid 55's affinity: Invalid argument +taskset: failed to set pid 56's affinity: Invalid argument +taskset: failed to set pid 59's affinity: Invalid argument +taskset: failed to set pid 62's affinity: Invalid argument +taskset: failed to set pid 64's affinity: Invalid argument +taskset: failed to set pid 66's affinity: Invalid argument +taskset: failed to set pid 67's affinity: Invalid argument +taskset: failed to set pid 68's affinity: Invalid argument +taskset: failed to set pid 71's affinity: Invalid argument +taskset: failed to set pid 73's affinity: Invalid argument +taskset: failed to set pid 74's affinity: Invalid argument +taskset: failed to set pid 76's affinity: Invalid argument +taskset: failed to set pid 75's affinity: Invalid argument +taskset: failed to set pid 78's affinity: Invalid argument +taskset: failed to set pid 81's affinity: Invalid argument +taskset: failed to set pid 82's affinity: Invalid argument +taskset: failed to set pid 85's affinity: Invalid argument +taskset: failed to set pid 87's affinity: Invalid argument +taskset: failed to set pid 91's affinity: Invalid argument +taskset: failed to set pid 90's affinity: Invalid argument +taskset: failed to set pid 92's affinity: Invalid argument +taskset: failed to set pid 94's affinity: Invalid argument +taskset: failed to set pid 95's affinity: Invalid argument +taskset: failed to set pid 96's affinity: Invalid argument +taskset: failed to set pid 97's affinity: Invalid argument +taskset: failed to set pid 98's affinity: Invalid argument +taskset: failed to set pid 99's affinity: Invalid argument +taskset: failed to set pid 100's affinity: Invalid argument +taskset: failed to set pid 101's affinity: Invalid argument +taskset: failed to set pid 102's affinity: Invalid argument +taskset: failed to set pid 103's affinity: Invalid argument +taskset: failed to set pid 104's affinity: Invalid argument +taskset: failed to set pid 148's affinity: Invalid argument +taskset: failed to set pid 151's affinity: Invalid argument +taskset: failed to set pid 154's affinity: Invalid argument +taskset: failed to set pid 155's affinity: Invalid argument +taskset: failed to set pid 159's affinity: Invalid argument +taskset: failed to set pid 161's affinity: Invalid argument +taskset: failed to set pid 163's affinity: Invalid argument +taskset: failed to set pid 164's affinity: Invalid argument +taskset: failed to set pid 165's affinity: Invalid argument +taskset: failed to set pid 168's affinity: Invalid argument +taskset: failed to set pid 171's affinity: Invalid argument +taskset: failed to set pid 172's affinity: Invalid argument +taskset: failed to set pid 173's affinity: Invalid argument +taskset: failed to set pid 176's affinity: Invalid argument +taskset: failed to set pid 177's affinity: Invalid argument +taskset: failed to set pid 179's affinity: Invalid argument +taskset: failed to set pid 181's affinity: Invalid argument +taskset: failed to set pid 184's affinity: Invalid argument +taskset: failed to set pid 186's affinity: Invalid argument +taskset: failed to set pid 187's affinity: Invalid argument +taskset: failed to set pid 188's affinity: Invalid argument +taskset: failed to set pid 190's affinity: Invalid argument +taskset: failed to set pid 191's affinity: Invalid argument +taskset: failed to set pid 189's affinity: Invalid argument +taskset: failed to set pid 192's affinity: Invalid argument +taskset: failed to set pid 194's affinity: Invalid argument +taskset: failed to set pid 195's affinity: Invalid argument +taskset: failed to set pid 196's affinity: Invalid argument +taskset: failed to set pid 197's affinity: Invalid argument +taskset: failed to set pid 198's affinity: Invalid argument +taskset: failed to set pid 199's affinity: Invalid argument +taskset: failed to set pid 200's affinity: Invalid argument diff --git a/site/static/logs/json/4096/vanilla.log b/site/static/logs/json/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/json/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/json/4096/veb.log b/site/static/logs/json/4096/veb.log new file mode 100644 index 000000000..747271415 --- /dev/null +++ b/site/static/logs/json/4096/veb.log @@ -0,0 +1 @@ +[veb] Running app on http://localhost:8080/ diff --git a/site/static/logs/limited-conn/4096/vanilla.log b/site/static/logs/limited-conn/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/limited-conn/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/limited-conn/512/vanilla.log b/site/static/logs/limited-conn/512/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/limited-conn/512/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/pipelined/4096/fasthttp.log b/site/static/logs/pipelined/4096/fasthttp.log new file mode 100644 index 000000000..e69de29bb diff --git a/site/static/logs/pipelined/4096/pico.log b/site/static/logs/pipelined/4096/pico.log new file mode 100644 index 000000000..04c03e52d --- /dev/null +++ b/site/static/logs/pipelined/4096/pico.log @@ -0,0 +1,64 @@ +taskset: failed to set pid 51's affinity: Invalid argument +taskset: failed to set pid 53's affinity: Invalid argument +taskset: failed to set pid 55's affinity: Invalid argument +taskset: failed to set pid 62's affinity: Invalid argument +taskset: failed to set pid 63's affinity: Invalid argument +taskset: failed to set pid 65's affinity: Invalid argument +taskset: failed to set pid 70's affinity: Invalid argument +taskset: failed to set pid 72's affinity: Invalid argument +taskset: failed to set pid 73's affinity: Invalid argument +taskset: failed to set pid 74's affinity: Invalid argument +taskset: failed to set pid 76's affinity: Invalid argument +taskset: failed to set pid 80's affinity: Invalid argument +taskset: failed to set pid 82's affinity: Invalid argument +taskset: failed to set pid 83's affinity: Invalid argument +taskset: failed to set pid 85's affinity: Invalid argument +taskset: failed to set pid 87's affinity: Invalid argument +taskset: failed to set pid 89's affinity: Invalid argument +taskset: failed to set pid 90's affinity: Invalid argument +taskset: failed to set pid 91's affinity: Invalid argument +taskset: failed to set pid 93's affinitytaskset: : Invalid argument +failed to set pid 92's affinity: Invalid argument +taskset: failed to set pid 94's affinity: Invalid argument +taskset: failed to set pid 95's affinity: Invalid argument +taskset: failed to set pid 96's affinity: Invalid argument +taskset: failed to set pid 97's affinity: Invalid argument +taskset: failed to set pid 98's affinity: Invalid argument +taskset: failed to set pid 99's affinity: Invalid argument +taskset: failed to set pid 100's affinity: Invalid argument +taskset: failed to set pid 101's affinity: Invalid argument +taskset: failed to set pid 102's affinity: Invalid argument +taskset: failed to set pid 103's affinity: Invalid argument +taskset: failed to set pid 104's affinity: Invalid argument +taskset: failed to set pid 150's affinity: Invalid argument +taskset: failed to set pid 152's affinity: Invalid argument +taskset: failed to set pid 155's affinity: Invalid argument +taskset: failed to set pid 156's affinity: Invalid argument +taskset: failed to set pid 158's affinity: Invalid argument +taskset: failed to set pid 161's affinity: Invalid argument +taskset: failed to set pid 163's affinity: Invalid argument +taskset: failed to set pid 162's affinity: Invalid argument +taskset: failed to set pid 165's affinity: Invalid argument +taskset: failed to set pid 167's affinity: Invalid argument +taskset: failed to set pid 169's affinity: Invalid argument +taskset: failed to set pid 170's affinity: Invalid argument +taskset: failed to set pid 171's affinity: Invalid argument +taskset: failed to set pid 175's affinity: Invalid argument +taskset: failed to set pid 174's affinity: Invalid argument +taskset: failed to set pid 176's affinity: Invalid argument +taskset: failed to set pid 182's affinity: Invalid argument +taskset: failed to set pid 178's affinity: Invalid argument +taskset: failed to set pid 183's affinity: Invalid argument +taskset: failed to set pid 185's affinity: Invalid argument +taskset: failed to set pid 190's affinity: Invalid argument +taskset: failed to set pid 191's affinity: Invalid argument +taskset: failed to set pid 188's affinity: Invalid argument +taskset: failed to set pid 193's affinity: Invalid argument +taskset: failed to set pid 194's affinity: Invalid argument +taskset: failed to set pid 192's affinity: Invalid argument +taskset: failed to set pid 195's affinity: Invalid argument +taskset: failed to set pid 196's affinity: Invalid argument +taskset: failed to set pid 197's affinity: Invalid argument +taskset: failed to set pid 198's affinity: Invalid argument +taskset: failed to set pid 199's affinity: Invalid argument +taskset: failed to set pid 200's affinity: Invalid argument diff --git a/site/static/logs/pipelined/4096/vanilla.log b/site/static/logs/pipelined/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/pipelined/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/pipelined/4096/veb.log b/site/static/logs/pipelined/4096/veb.log new file mode 100644 index 000000000..747271415 --- /dev/null +++ b/site/static/logs/pipelined/4096/veb.log @@ -0,0 +1 @@ +[veb] Running app on http://localhost:8080/ diff --git a/site/static/logs/pipelined/512/fasthttp.log b/site/static/logs/pipelined/512/fasthttp.log new file mode 100644 index 000000000..e69de29bb diff --git a/site/static/logs/pipelined/512/pico.log b/site/static/logs/pipelined/512/pico.log new file mode 100644 index 000000000..0a0cdf57f --- /dev/null +++ b/site/static/logs/pipelined/512/pico.log @@ -0,0 +1,64 @@ +taskset: failed to set pid 41's affinity: Invalid argument +taskset: failed to set pid 43's affinity: Invalid argument +taskset: failed to set pid 42's affinity: Invalid argument +taskset: failed to set pid 44's affinity: Invalid argument +taskset: failed to set pid 45's affinity: Invalid argument +taskset: failed to set pid 46's affinity: Invalid argument +taskset: failed to set pid 47's affinity: Invalid argument +taskset: failed to set pid 48's affinity: Invalid argument +taskset: failed to set pid 49's affinity: Invalid argument +taskset: failed to set pid 50's affinity: Invalid argument +taskset: failed to set pid 58's affinity: Invalid argument +taskset: failed to set pid 72's affinitytaskset: : Invalid argument +failed to set pid 77's affinity: Invalid argument +taskset: failed to set pid 80's affinity: Invalid argument +taskset: failed to set pid 83's affinity: Invalid argument +taskset: failed to set pid 85's affinity: Invalid argument +taskset: failed to set pid 87's affinity: Invalid argument +taskset: failed to set pid 89's affinity: Invalid argument +taskset: failed to set pid 90's affinity: Invalid argument +taskset: failed to set pid 91's affinity: Invalid argument +taskset: failed to set pid 92's affinity: Invalid argument +taskset: failed to set pid 93's affinity: Invalid argument +taskset: failed to set pid 94's affinity: Invalid argument +taskset: failed to set pid 95's affinity: Invalid argument +taskset: failed to set pid 96's affinity: Invalid argument +taskset: failed to set pid 98's affinity: Invalid argument +taskset: failed to set pid 99's affinity: Invalid argument +taskset: failed to set pid 100's affinity: Invalid argument +taskset: failed to set pid 101's affinity: Invalid argument +taskset: failed to set pid 102's affinity: Invalid argument +taskset: failed to set pid 103's affinity: Invalid argument +taskset: failed to set pid 104's affinity: Invalid argument +taskset: failed to set pid 149's affinity: Invalid argument +taskset: failed to set pid 151's affinity: Invalid argument +taskset: failed to set pid 154's affinity: Invalid argument +taskset: failed to set pid 156's affinity: Invalid argument +taskset: failed to set pid 157's affinity: Invalid argument +taskset: failed to set pid 153's affinity: Invalid argument +taskset: failed to set pid 159's affinity: Invalid argument +taskset: failed to set pid 162's affinity: Invalid argument +taskset: failed to set pid 163's affinity: Invalid argument +taskset: failed to set pid 167's affinity: Invalid argument +taskset: failed to set pid 169's affinity: Invalid argument +taskset: failed to set pid 170's affinity: Invalid argument +taskset: failed to set pid 172's affinity: Invalid argument +taskset: failed to set pid 176's affinity: Invalid argument +taskset: failed to set pid 177's affinity: Invalid argument +taskset: failed to set pid 178's affinity: Invalid argument +taskset: failed to set pid 182's affinity: Invalid argument +taskset: failed to set pid 183's affinity: Invalid argument +taskset: failed to set pid 184's affinity: Invalid argument +taskset: failed to set pid 185's affinity: Invalid argument +taskset: failed to set pid 186's affinity: Invalid argument +taskset: failed to set pid 189's affinity: Invalid argument +taskset: failed to set pid 190's affinity: Invalid argument +taskset: failed to set pid 191's affinity: Invalid argument +taskset: failed to set pid 192's affinity: Invalid argument +taskset: failed to set pid 194's affinity: Invalid argument +taskset: failed to set pid 193's affinity: Invalid argument +taskset: failed to set pid 197's affinity: Invalid argument +taskset: failed to set pid 198's affinity: Invalid argument +taskset: failed to set pid 199's affinity: Invalid argument +taskset: failed to set pid 195's affinity: Invalid argument +taskset: failed to set pid 200's affinity: Invalid argument diff --git a/site/static/logs/pipelined/512/vanilla.log b/site/static/logs/pipelined/512/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/pipelined/512/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/pipelined/512/veb.log b/site/static/logs/pipelined/512/veb.log new file mode 100644 index 000000000..747271415 --- /dev/null +++ b/site/static/logs/pipelined/512/veb.log @@ -0,0 +1 @@ +[veb] Running app on http://localhost:8080/ diff --git a/site/static/logs/static/1024/vanilla.log b/site/static/logs/static/1024/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/static/1024/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/static/4096/vanilla.log b/site/static/logs/static/4096/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/static/4096/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/static/6800/vanilla.log b/site/static/logs/static/6800/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/static/6800/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/upload/256/vanilla.log b/site/static/logs/upload/256/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/upload/256/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing diff --git a/site/static/logs/upload/32/vanilla.log b/site/static/logs/upload/32/vanilla.log new file mode 100644 index 000000000..4b4818f51 --- /dev/null +++ b/site/static/logs/upload/32/vanilla.log @@ -0,0 +1 @@ +[socket] SO_REUSEPORT enabled for load balancing