Skip to content

Instantly share code, notes, and snippets.

@mstoykov
Last active March 2, 2021 08:23
Show Gist options
  • Save mstoykov/1181cfa6f00bc56b90915155f885e2bb to your computer and use it in GitHub Desktop.
Save mstoykov/1181cfa6f00bc56b90915155f885e2bb to your computer and use it in GitHub Desktop.
SharedArray "benchmark"
import {check} from "k6";
import http from "k6/http";
import {SharedArray} from "k6/data"
var n = parseInt(__ENV.N)
function generateArray() {
var arr = new Array(n);
for (var i = 0; i< n; i++){
arr[i] = {"something": "something else" +i, "password": "12314561" }
}
return arr
}
var data;
if (__ENV.SHARED === "true") {
data = new SharedArray("my data", generateArray);
} else {
data = generateArray();
}
export default function () {
var iterationData = data[Math.floor(Math.random() * data.length)];
var res = http.post("https://httpbin.test.k6.io/anything", JSON.stringify(iterationData), {headers: {"Content-type": "application/json"}})
check(res, {"status 200": (r) => r.status === 200})
}
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98837 ✗ 0
data_received..............: 74 MB 619 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=434.9µs min=4.67µs med=6.56µs max=432.87ms p(90)=12.92µs p(95)=13.82µs
http_req_connecting........: avg=120.03µs min=0s med=0s max=133.78ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.73ms min=116.94ms med=120.15ms max=280.22ms p(90)=122.87ms p(95)=124.33ms
http_req_receiving.........: avg=274.97µs min=36.52µs med=235.99µs max=51.56ms p(90)=484.87µs p(95)=566.99µs
http_req_sending...........: avg=122.51µs min=47.77µs med=113µs max=10.9ms p(90)=166.99µs p(95)=193.25µs
http_req_tls_handshaking...: avg=294.93µs min=0s med=0s max=301.88ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.34ms min=114.78ms med=119.78ms max=279.69ms p(90)=122.49ms p(95)=123.92ms
http_reqs..................: 98837 822.80738/s
iteration_duration.........: avg=121.45ms min=117.1ms med=120.43ms max=594.43ms p(90)=123.15ms p(95)=124.64ms
iterations.................: 98837 822.80738/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.39
System time (seconds): 36.66
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.69
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 216208
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 53340
Voluntary context switches: 1487777
Involuntary context switches: 129651
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98230 / ✗ 1
checks.....................: 99.99% ✓ 98230 ✗ 1
data_received..............: 74 MB 615 kB/s
data_sent..................: 18 MB 147 kB/s
http_req_blocked...........: avg=519.2µs min=4.67µs med=6.56µs max=515.32ms p(90)=13.34µs p(95)=13.82µs
http_req_connecting........: avg=123.51µs min=0s med=0s max=130.91ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.4ms min=116.94ms med=120.58ms max=567.3ms p(90)=123.96ms p(95)=126.5ms
http_req_receiving.........: avg=261.68µs min=35.34µs med=214.06µs max=22.47ms p(90)=487.49µs p(95)=584.96µs
http_req_sending...........: avg=126.23µs min=42.88µs med=114.61µs max=16.38ms p(90)=169.01µs p(95)=195.73µs
http_req_tls_handshaking...: avg=312.19µs min=0s med=0s max=319.2ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.01ms min=103.95ms med=120.2ms max=566.75ms p(90)=123.58ms p(95)=126.1ms
http_reqs..................: 98231 817.742314/s
iteration_duration.........: avg=122.21ms min=117.14ms med=120.87ms max=704.34ms p(90)=124.27ms p(95)=126.83ms
iterations.................: 98231 817.742314/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.65
System time (seconds): 35.98
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.93
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 215860
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 1
Minor (reclaiming a frame) page faults: 51929
Voluntary context switches: 1439270
Involuntary context switches: 141494
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98085 / ✗ 1
checks.....................: 99.99% ✓ 98085 ✗ 1
data_received..............: 74 MB 614 kB/s
data_sent..................: 18 MB 147 kB/s
http_req_blocked...........: avg=511.52µs min=4.67µs med=6.63µs max=504.3ms p(90)=12.36µs p(95)=13.82µs
http_req_connecting........: avg=121.83µs min=0s med=0s max=129.87ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.62ms min=116.95ms med=120.55ms max=315.14ms p(90)=124.2ms p(95)=127.24ms
http_req_receiving.........: avg=263.61µs min=34.29µs med=218.5µs max=17.41ms p(90)=487.35µs p(95)=574.37µs
http_req_sending...........: avg=122.05µs min=45.25µs med=113.42µs max=12.05ms p(90)=162.03µs p(95)=184.03µs
http_req_tls_handshaking...: avg=323.24µs min=0s med=0s max=331.4ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.24ms min=116.17ms med=120.17ms max=314.72ms p(90)=123.81ms p(95)=126.79ms
http_reqs..................: 98086 816.5404/s
iteration_duration.........: avg=122.41ms min=117.24ms med=120.83ms max=674.93ms p(90)=124.5ms p(95)=127.55ms
iterations.................: 98086 816.5404/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 57.94
System time (seconds): 35.79
Percent of CPU this job got: 77%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.53
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 214576
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52063
Voluntary context switches: 1449206
Involuntary context switches: 122757
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 97916 ✗ 0
data_received..............: 74 MB 613 kB/s
data_sent..................: 18 MB 146 kB/s
http_req_blocked...........: avg=484.7µs min=4.67µs med=6.56µs max=478.91ms p(90)=13.27µs p(95)=13.82µs
http_req_connecting........: avg=122.58µs min=0s med=0s max=128.9ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.82ms min=116.92ms med=120.57ms max=557.57ms p(90)=123.99ms p(95)=126.95ms
http_req_receiving.........: avg=276.24µs min=34.78µs med=222.37µs max=86.91ms p(90)=487.77µs p(95)=585.2µs
http_req_sending...........: avg=121.92µs min=46.23µs med=113µs max=21.31ms p(90)=164.61µs p(95)=188.99µs
http_req_tls_handshaking...: avg=301.74µs min=0s med=0s max=308.18ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.42ms min=116.49ms med=120.19ms max=557.1ms p(90)=123.58ms p(95)=126.49ms
http_reqs..................: 97916 815.119119/s
iteration_duration.........: avg=122.58ms min=117.14ms med=120.85ms max=814.95ms p(90)=124.29ms p(95)=127.26ms
iterations.................: 97916 815.119119/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.08
System time (seconds): 36.12
Percent of CPU this job got: 77%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.55
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 217440
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52612
Voluntary context switches: 1447476
Involuntary context switches: 129588
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 92190 / ✗ 1
checks.....................: 99.99% ✓ 92190 ✗ 1
data_received..............: 69 MB 578 kB/s
data_sent..................: 17 MB 138 kB/s
http_req_blocked...........: avg=504.56µs min=4.74µs med=6.56µs max=483.31ms p(90)=13.2µs p(95)=13.82µs
http_req_connecting........: avg=130.98µs min=0s med=0s max=129.52ms p(90)=0s p(95)=0s
http_req_duration..........: avg=129.41ms min=116.77ms med=120.89ms max=897.75ms p(90)=155.32ms p(95)=192.05ms
http_req_receiving.........: avg=279.24µs min=35.34µs med=152.95µs max=665.6ms p(90)=484.7µs p(95)=588.76µs
http_req_sending...........: avg=124.4µs min=45.6µs med=112.79µs max=16.62ms p(90)=162.38µs p(95)=187.38µs
http_req_tls_handshaking...: avg=316.46µs min=0s med=0s max=314.78ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=129.01ms min=116.44ms med=120.52ms max=790.24ms p(90)=154.92ms p(95)=191.72ms
http_reqs..................: 92191 767.497013/s
iteration_duration.........: avg=130.2ms min=116.96ms med=121.18ms max=897.93ms p(90)=156.25ms p(95)=193.34ms
iterations.................: 92191 767.497013/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 53.28
System time (seconds): 32.96
Percent of CPU this job got: 70%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.55
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 213608
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 51753
Voluntary context switches: 1265982
Involuntary context switches: 128579
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98251 ✗ 0
data_received..............: 74 MB 617 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=495.98µs min=4.67µs med=6.63µs max=489.65ms p(90)=12.22µs p(95)=13.82µs
http_req_connecting........: avg=122.48µs min=0s med=0s max=137.13ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.41ms min=117.03ms med=120.26ms max=405.89ms p(90)=123.33ms p(95)=125.84ms
http_req_receiving.........: avg=327.96µs min=34.78µs med=253.38µs max=133.27ms p(90)=487.77µs p(95)=588.94µs
http_req_sending...........: avg=113.67µs min=43.3µs med=109.65µs max=19.82ms p(90)=144.15µs p(95)=159.03µs
http_req_tls_handshaking...: avg=291.12µs min=0s med=0s max=299.62ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.97ms min=116.65ms med=119.9ms max=405.76ms p(90)=122.92ms p(95)=125.23ms
http_reqs..................: 98251 817.944132/s
iteration_duration.........: avg=122.16ms min=117.22ms med=120.52ms max=646.43ms p(90)=123.59ms p(95)=126.14ms
iterations.................: 98251 817.944132/s
vus........................: 94 min=94 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 55.74
System time (seconds): 35.34
Percent of CPU this job got: 74%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.65
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 216892
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52728
Voluntary context switches: 1518299
Involuntary context switches: 92600
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98692 ✗ 0
data_received..............: 74 MB 620 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=511.01µs min=4.74µs med=6.77µs max=508.53ms p(90)=10.05µs p(95)=13.75µs
http_req_connecting........: avg=121.12µs min=0s med=0s max=127.1ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.86ms min=116.9ms med=120.19ms max=566.2ms p(90)=123.07ms p(95)=125.03ms
http_req_receiving.........: avg=262.97µs min=34.92µs med=259.04µs max=19.1ms p(90)=478.9µs p(95)=536.73µs
http_req_sending...........: avg=115.97µs min=44.97µs med=115.23µs max=5.99ms p(90)=143.38µs p(95)=154.56µs
http_req_tls_handshaking...: avg=335.31µs min=0s med=0s max=338.12ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.48ms min=112.81ms med=119.82ms max=565.98ms p(90)=122.69ms p(95)=124.62ms
http_reqs..................: 98692 821.604407/s
iteration_duration.........: avg=121.62ms min=117.13ms med=120.45ms max=719.33ms p(90)=123.33ms p(95)=125.32ms
iterations.................: 98692 821.604407/s
vus........................: 98 min=98 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.48
System time (seconds): 36.97
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.64
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 216160
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 53423
Voluntary context switches: 1580973
Involuntary context switches: 65259
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98806 ✗ 0
data_received..............: 74 MB 620 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=461µs min=4.74µs med=6.77µs max=460.75ms p(90)=9.21µs p(95)=13.75µs
http_req_connecting........: avg=120.91µs min=0s med=0s max=126.79ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.78ms min=116.83ms med=120.24ms max=561.93ms p(90)=122.82ms p(95)=124.25ms
http_req_receiving.........: avg=260.66µs min=34.78µs med=263.51µs max=21.18ms p(90)=476.32µs p(95)=529.05µs
http_req_sending...........: avg=115.1µs min=46.37µs med=115.44µs max=7.42ms p(90)=141.22µs p(95)=150.71µs
http_req_tls_handshaking...: avg=284.53µs min=0s med=0s max=293.61ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.4ms min=113.42ms med=119.87ms max=561.76ms p(90)=122.46ms p(95)=123.86ms
http_reqs..................: 98806 822.53732/s
iteration_duration.........: avg=121.49ms min=117.07ms med=120.5ms max=616.26ms p(90)=123.08ms p(95)=124.51ms
iterations.................: 98806 822.53732/s
vus........................: 97 min=97 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.14
System time (seconds): 37.40
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.56
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 216612
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 51976
Voluntary context switches: 1600469
Involuntary context switches: 50377
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98385 ✗ 0
data_received..............: 74 MB 618 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=586.81µs min=4.68µs med=6.77µs max=580.79ms p(90)=10.05µs p(95)=13.75µs
http_req_connecting........: avg=121.8µs min=0s med=0s max=126.78ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.17ms min=116.94ms med=120.4ms max=274.56ms p(90)=123.13ms p(95)=124.75ms
http_req_receiving.........: avg=280.98µs min=33.31µs med=263.3µs max=44.86ms p(90)=481.35µs p(95)=547.14µs
http_req_sending...........: avg=115.36µs min=49.51µs med=115.44µs max=6.18ms p(90)=141.01µs p(95)=150.16µs
http_req_tls_handshaking...: avg=292.36µs min=0s med=0s max=298.76ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.77ms min=116.52ms med=120.03ms max=274.32ms p(90)=122.76ms p(95)=124.35ms
http_reqs..................: 98385 819.034341/s
iteration_duration.........: avg=122.01ms min=117.2ms med=120.66ms max=789.5ms p(90)=123.39ms p(95)=125.03ms
iterations.................: 98385 819.034341/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.70
System time (seconds): 37.17
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.54
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 209180
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 50766
Voluntary context switches: 1574938
Involuntary context switches: 51308
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98497 ✗ 0
data_received..............: 74 MB 618 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=529.54µs min=4.67µs med=6.77µs max=523.61ms p(90)=9.98µs p(95)=13.75µs
http_req_connecting........: avg=121.48µs min=0s med=0s max=126.75ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.07ms min=116.92ms med=120.32ms max=566.57ms p(90)=123.13ms p(95)=124.66ms
http_req_receiving.........: avg=261.52µs min=35.75µs med=261.62µs max=10.8ms p(90)=478.97µs p(95)=535.98µs
http_req_sending...........: avg=115.68µs min=47.14µs med=115.79µs max=13.13ms p(90)=141.5µs p(95)=150.57µs
http_req_tls_handshaking...: avg=328.46µs min=0s med=0s max=331.91ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.7ms min=116.42ms med=119.95ms max=566.34ms p(90)=122.77ms p(95)=124.28ms
http_reqs..................: 98497 820.000427/s
iteration_duration.........: avg=121.85ms min=117.1ms med=120.58ms max=700.4ms p(90)=123.39ms p(95)=124.92ms
iterations.................: 98497 820.000427/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.68
System time (seconds): 37.06
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.51
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 212396
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 53064
Voluntary context switches: 1569907
Involuntary context switches: 52544
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 97953 ✗ 0
data_received..............: 74 MB 617 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=541.4µs min=4.67µs med=6.77µs max=532.57ms p(90)=9.42µs p(95)=13.75µs
http_req_connecting........: avg=122.15µs min=0s med=0s max=127.18ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.76ms min=116.98ms med=120.53ms max=569.28ms p(90)=123.57ms p(95)=125.75ms
http_req_receiving.........: avg=278.16µs min=34.85µs med=261.41µs max=40.8ms p(90)=482.81µs p(95)=547.83µs
http_req_sending...........: avg=116.38µs min=47.35µs med=116.28µs max=6.72ms p(90)=141.49µs p(95)=150.16µs
http_req_tls_handshaking...: avg=326.23µs min=0s med=0s max=326.02ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.36ms min=116.56ms med=120.16ms max=568.73ms p(90)=123.19ms p(95)=125.31ms
http_reqs..................: 97953 815.452644/s
iteration_duration.........: avg=122.55ms min=117.15ms med=120.8ms max=696.29ms p(90)=123.84ms p(95)=126.03ms
iterations.................: 97953 815.452644/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.91
System time (seconds): 37.07
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.77
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 217240
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52940
Voluntary context switches: 1559464
Involuntary context switches: 49233
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98735 ✗ 0
data_received..............: 75 MB 622 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=478.8µs min=4.74µs med=6.77µs max=474.78ms p(90)=9.63µs p(95)=13.75µs
http_req_connecting........: avg=122.34µs min=0s med=0s max=133.78ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.83ms min=117.19ms med=120.32ms max=884.82ms p(90)=122.97ms p(95)=124.28ms
http_req_receiving.........: avg=261.53µs min=34.85µs med=262.74µs max=23.07ms p(90)=478.76µs p(95)=533.59µs
http_req_sending...........: avg=115.41µs min=44.28µs med=115.79µs max=8.82ms p(90)=140.87µs p(95)=149.74µs
http_req_tls_handshaking...: avg=308.49µs min=0s med=0s max=316.13ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.45ms min=116.75ms med=119.95ms max=884.12ms p(90)=122.6ms p(95)=123.92ms
http_reqs..................: 98735 821.905865/s
iteration_duration.........: avg=121.56ms min=117.46ms med=120.58ms max=1.34s p(90)=123.23ms p(95)=124.55ms
iterations.................: 98735 821.905865/s
vus........................: 87 min=87 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.96
System time (seconds): 37.33
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.78
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 216144
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52548
Voluntary context switches: 1584831
Involuntary context switches: 49799
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98564 / ✗ 1
checks.....................: 99.99% ✓ 98564 ✗ 1
data_received..............: 74 MB 621 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=603.18µs min=4.81µs med=6.77µs max=599.07ms p(90)=9.49µs p(95)=13.75µs
http_req_connecting........: avg=127.84µs min=0s med=0s max=133.2ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.93ms min=117.12ms med=120.27ms max=573.26ms p(90)=122.82ms p(95)=124.13ms
http_req_receiving.........: avg=257.78µs min=35.68µs med=260.02µs max=18.26ms p(90)=475.76µs p(95)=527.37µs
http_req_sending...........: avg=116.3µs min=48.68µs med=116µs max=14.27ms p(90)=141.15µs p(95)=149.74µs
http_req_tls_handshaking...: avg=296.58µs min=0s med=0s max=301.59ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.55ms min=116.7ms med=119.89ms max=572.37ms p(90)=122.45ms p(95)=123.74ms
http_reqs..................: 98565 820.536113/s
iteration_duration.........: avg=121.78ms min=117.35ms med=120.53ms max=846.68ms p(90)=123.08ms p(95)=124.4ms
iterations.................: 98565 820.536113/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.52
System time (seconds): 36.96
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.67
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 215776
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52301
Voluntary context switches: 1591648
Involuntary context switches: 50286
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98451 ✗ 0
data_received..............: 74 MB 620 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=498.69µs min=4.74µs med=6.77µs max=493.24ms p(90)=9.98µs p(95)=13.75µs
http_req_connecting........: avg=121.99µs min=0s med=0s max=133.41ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.2ms min=116.98ms med=120.35ms max=572.32ms p(90)=123.07ms p(95)=124.65ms
http_req_receiving.........: avg=270.75µs min=36.73µs med=258.83µs max=64.64ms p(90)=477.78µs p(95)=535.4µs
http_req_sending...........: avg=116.12µs min=43.93µs med=116.84µs max=4.38ms p(90)=141.63µs p(95)=150.37µs
http_req_tls_handshaking...: avg=311.59µs min=0s med=0s max=318.95ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.81ms min=116.58ms med=119.98ms max=572.15ms p(90)=122.71ms p(95)=124.25ms
http_reqs..................: 98451 819.369587/s
iteration_duration.........: avg=121.95ms min=117.23ms med=120.61ms max=678.39ms p(90)=123.34ms p(95)=124.91ms
iterations.................: 98451 819.369587/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 58.59
System time (seconds): 37.90
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.58
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 213148
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 51505
Voluntary context switches: 1574119
Involuntary context switches: 48726
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98685 ✗ 0
data_received..............: 75 MB 621 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=468.52µs min=4.74µs med=6.77µs max=484.34ms p(90)=9.98µs p(95)=13.75µs
http_req_connecting........: avg=122.34µs min=0s med=0s max=133.39ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.92ms min=116.98ms med=120.22ms max=659.68ms p(90)=122.92ms p(95)=124.41ms
http_req_receiving.........: avg=258.93µs min=37.64µs med=258.41µs max=14.43ms p(90)=477.43µs p(95)=535.95µs
http_req_sending...........: avg=115.5µs min=43.23µs med=115.93µs max=14.94ms p(90)=140.94µs p(95)=149.74µs
http_req_tls_handshaking...: avg=289.34µs min=0s med=0s max=304.42ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.55ms min=116.62ms med=119.85ms max=659.32ms p(90)=122.55ms p(95)=124ms
http_reqs..................: 98685 821.559189/s
iteration_duration.........: avg=121.64ms min=117.23ms med=120.48ms max=659.92ms p(90)=123.19ms p(95)=124.68ms
iterations.................: 98685 821.559189/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.13
System time (seconds): 37.23
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.72
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 217960
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 52668
Voluntary context switches: 1572103
Involuntary context switches: 49101
Swaps: 0
File system inputs: 0
File system outputs: 24
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98491 ✗ 0
data_received..............: 75 MB 622 kB/s
data_sent..................: 18 MB 150 kB/s
http_req_blocked...........: avg=540.31µs min=4.68µs med=6.77µs max=533.51ms p(90)=9.91µs p(95)=13.75µs
http_req_connecting........: avg=121.98µs min=0s med=0s max=127.47ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.09ms min=116.96ms med=120.17ms max=2.77s p(90)=123.11ms p(95)=125.05ms
http_req_receiving.........: avg=281.98µs min=32.89µs med=261.41µs max=49.33ms p(90)=481.62µs p(95)=547.14µs
http_req_sending...........: avg=116.87µs min=41.97µs med=116.77µs max=19.31ms p(90)=141.98µs p(95)=150.92µs
http_req_tls_handshaking...: avg=352.69µs min=0s med=0s max=355.74ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.69ms min=111.07ms med=119.8ms max=2.77s p(90)=122.74ms p(95)=124.64ms
http_reqs..................: 98491 819.933895/s
iteration_duration.........: avg=121.88ms min=117.26ms med=120.43ms max=2.77s p(90)=123.37ms p(95)=125.31ms
iterations.................: 98491 819.933895/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.78
System time (seconds): 37.63
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:02.24
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 273552
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 76395
Voluntary context switches: 1565969
Involuntary context switches: 48299
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98481 ✗ 0
data_received..............: 75 MB 622 kB/s
data_sent..................: 18 MB 150 kB/s
http_req_blocked...........: avg=533.78µs min=4.67µs med=6.7µs max=528.3ms p(90)=11.03µs p(95)=13.75µs
http_req_connecting........: avg=121.97µs min=0s med=0s max=126.55ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.08ms min=116.87ms med=120.39ms max=274.82ms p(90)=123.14ms p(95)=124.68ms
http_req_receiving.........: avg=260.06µs min=35.54µs med=254.29µs max=29.13ms p(90)=478.06µs p(95)=535.89µs
http_req_sending...........: avg=117.92µs min=46.23µs med=115.93µs max=9.46ms p(90)=146.94µs p(95)=160.63µs
http_req_tls_handshaking...: avg=328.9µs min=0s med=0s max=333.15ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.71ms min=115.87ms med=120.02ms max=273.63ms p(90)=122.76ms p(95)=124.31ms
http_reqs..................: 98481 819.827541/s
iteration_duration.........: avg=121.88ms min=117.08ms med=120.66ms max=694.5ms p(90)=123.41ms p(95)=124.97ms
iterations.................: 98481 819.827541/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 60.24
System time (seconds): 37.12
Percent of CPU this job got: 79%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:02.14
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 275464
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 75834
Voluntary context switches: 1564170
Involuntary context switches: 75376
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98539 / ✗ 1
checks.....................: 99.99% ✓ 98539 ✗ 1
data_received..............: 75 MB 622 kB/s
data_sent..................: 18 MB 150 kB/s
http_req_blocked...........: avg=618.21µs min=4.67µs med=6.28µs max=615.45ms p(90)=13.27µs p(95)=13.82µs
http_req_connecting........: avg=121.63µs min=0s med=0s max=127.64ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.92ms min=116.9ms med=120.32ms max=657.85ms p(90)=123.12ms p(95)=124.91ms
http_req_receiving.........: avg=258.6µs min=35.68µs med=220.35µs max=19.48ms p(90)=480.65µs p(95)=559.99µs
http_req_sending...........: avg=125.18µs min=44.69µs med=115.86µs max=11.44ms p(90)=165.8µs p(95)=188.64µs
http_req_tls_handshaking...: avg=324.26µs min=0s med=0s max=334.17ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.54ms min=116.18ms med=119.95ms max=657.35ms p(90)=122.74ms p(95)=124.5ms
http_reqs..................: 98540 820.330175/s
iteration_duration.........: avg=121.82ms min=117.1ms med=120.62ms max=818.3ms p(90)=123.42ms p(95)=125.21ms
iterations.................: 98540 820.330175/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 59.62
System time (seconds): 36.17
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:02.33
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 269016
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 75654
Voluntary context switches: 1453837
Involuntary context switches: 147275
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98103 ✗ 0
data_received..............: 74 MB 619 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=527.56µs min=4.67µs med=6.28µs max=519.88ms p(90)=13.27µs p(95)=13.82µs
http_req_connecting........: avg=121.65µs min=0s med=0s max=128.72ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.53ms min=117.19ms med=120.38ms max=574.53ms p(90)=123.94ms p(95)=127.36ms
http_req_receiving.........: avg=278.74µs min=36.52µs med=194.02µs max=91.68ms p(90)=492.92µs p(95)=611.94µs
http_req_sending...........: avg=132.86µs min=46.37µs med=117.75µs max=22.63ms p(90)=179.49µs p(95)=210.92µs
http_req_tls_handshaking...: avg=320.1µs min=0s med=0s max=329.83ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.12ms min=114.5ms med=120ms max=574.22ms p(90)=123.53ms p(95)=126.88ms
http_reqs..................: 98103 816.677543/s
iteration_duration.........: avg=122.36ms min=117.4ms med=120.69ms max=702.14ms p(90)=124.26ms p(95)=127.7ms
iterations.................: 98103 816.677543/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 60.90
System time (seconds): 34.91
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:02.42
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 238976
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 64948
Voluntary context switches: 1328588
Involuntary context switches: 171191
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98258 ✗ 0
data_received..............: 74 MB 620 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=511.75µs min=4.74µs med=6.28µs max=514.33ms p(90)=11.94µs p(95)=13.82µs
http_req_connecting........: avg=121.43µs min=0s med=0s max=127.53ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.36ms min=117.03ms med=120.39ms max=562.81ms p(90)=123.61ms p(95)=125.99ms
http_req_receiving.........: avg=256.72µs min=33.38µs med=198.49µs max=17.56ms p(90)=488.28µs p(95)=585.48µs
http_req_sending...........: avg=129.49µs min=43.93µs med=117.26µs max=25.26ms p(90)=177.88µs p(95)=205.05µs
http_req_tls_handshaking...: avg=328.23µs min=0s med=0s max=341.98ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.97ms min=113.89ms med=120.01ms max=562.62ms p(90)=123.23ms p(95)=125.59ms
http_reqs..................: 98258 817.988705/s
iteration_duration.........: avg=122.17ms min=117.3ms med=120.7ms max=668.59ms p(90)=123.93ms p(95)=126.36ms
iterations.................: 98258 817.988705/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=true -q benchmarkShare.js"
User time (seconds): 60.97
System time (seconds): 35.36
Percent of CPU this job got: 78%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:02.43
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 275268
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 75801
Voluntary context switches: 1374610
Involuntary context switches: 159387
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 96850 / ✗ 1
checks.....................: 99.99% ✓ 96850 ✗ 1
data_received..............: 73 MB 607 kB/s
data_sent..................: 17 MB 145 kB/s
http_req_blocked...........: avg=758.28µs min=4.67µs med=6.28µs max=749.66ms p(90)=13.27µs p(95)=13.89µs
http_req_connecting........: avg=124.32µs min=0s med=0s max=124.6ms p(90)=0s p(95)=0s
http_req_duration..........: avg=122.92ms min=116.9ms med=120.39ms max=1.63s p(90)=123.28ms p(95)=125.08ms
http_req_receiving.........: avg=337.9µs min=36.87µs med=201µs max=179.8ms p(90)=496.36µs p(95)=623.33µs
http_req_sending...........: avg=126.07µs min=43.79µs med=114.96µs max=11.1ms p(90)=173.83µs p(95)=199.88µs
http_req_tls_handshaking...: avg=340.17µs min=0s med=0s max=352.5ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=122.45ms min=116.66ms med=120.01ms max=1.63s p(90)=122.89ms p(95)=124.66ms
http_reqs..................: 96851 806.249462/s
iteration_duration.........: avg=123.94ms min=117.13ms med=120.66ms max=1.63s p(90)=123.57ms p(95)=125.39ms
iterations.................: 96851 806.249462/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 55.54
System time (seconds): 34.82
Percent of CPU this job got: 74%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.77
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 230852
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 57119
Voluntary context switches: 1333383
Involuntary context switches: 152451
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98643 ✗ 0
data_received..............: 74 MB 618 kB/s
data_sent..................: 18 MB 147 kB/s
http_req_blocked...........: avg=583.06µs min=4.67µs med=6.28µs max=577.5ms p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=121.13µs min=0s med=0s max=127.52ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.85ms min=116.96ms med=120.28ms max=189.8ms p(90)=123.1ms p(95)=124.75ms
http_req_receiving.........: avg=257.29µs min=36.73µs med=204.35µs max=15.94ms p(90)=483.58µs p(95)=574.16µs
http_req_sending...........: avg=125.21µs min=44.35µs med=113.63µs max=14.35ms p(90)=173.13µs p(95)=198.83µs
http_req_tls_handshaking...: avg=346.3µs min=0s med=0s max=349.05ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.47ms min=107.07ms med=119.9ms max=189.59ms p(90)=122.73ms p(95)=124.35ms
http_reqs..................: 98643 821.19788/s
iteration_duration.........: avg=121.7ms min=117.23ms med=120.55ms max=750.14ms p(90)=123.37ms p(95)=125.03ms
iterations.................: 98643 821.19788/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 56.22
System time (seconds): 35.40
Percent of CPU this job got: 75%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.98
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 224232
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 54497
Voluntary context switches: 1370552
Involuntary context switches: 156284
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98441 ✗ 0
data_received..............: 74 MB 616 kB/s
data_sent..................: 18 MB 147 kB/s
http_req_blocked...........: avg=494.27µs min=4.67µs med=6.28µs max=495.89ms p(90)=13.4µs p(95)=13.89µs
http_req_connecting........: avg=121.87µs min=0s med=0s max=132.65ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.18ms min=116.92ms med=120.37ms max=223.26ms p(90)=123.24ms p(95)=125.02ms
http_req_receiving.........: avg=255.08µs min=36.24µs med=205.19µs max=14.48ms p(90)=481.35µs p(95)=565.85µs
http_req_sending...........: avg=124.43µs min=43.79µs med=114.12µs max=19.32ms p(90)=173.2µs p(95)=198.77µs
http_req_tls_handshaking...: avg=315.35µs min=0s med=0s max=325.22ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.8ms min=115.4ms med=119.99ms max=222.61ms p(90)=122.88ms p(95)=124.64ms
http_reqs..................: 98441 819.510495/s
iteration_duration.........: avg=121.93ms min=117.23ms med=120.63ms max=694.9ms p(90)=123.51ms p(95)=125.31ms
iterations.................: 98441 819.510495/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 55.94
System time (seconds): 35.10
Percent of CPU this job got: 74%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.72
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 232600
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 56612
Voluntary context switches: 1366771
Involuntary context switches: 156043
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 97803 ✗ 0
data_received..............: 74 MB 613 kB/s
data_sent..................: 18 MB 146 kB/s
http_req_blocked...........: avg=523.83µs min=4.67µs med=6.28µs max=516.4ms p(90)=13.34µs p(95)=13.89µs
http_req_connecting........: avg=122.25µs min=0s med=0s max=124.03ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.95ms min=117.04ms med=120.58ms max=657.74ms p(90)=124.11ms p(95)=128.12ms
http_req_receiving.........: avg=269.46µs min=34.78µs med=204.63µs max=121.47ms p(90)=485.81µs p(95)=581.99µs
http_req_sending...........: avg=123.55µs min=41.34µs med=114.75µs max=18.18ms p(90)=169.64µs p(95)=193.53µs
http_req_tls_handshaking...: avg=338.28µs min=0s med=0s max=342.13ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.56ms min=114.74ms med=120.21ms max=657.48ms p(90)=123.72ms p(95)=127.67ms
http_reqs..................: 97803 814.200868/s
iteration_duration.........: avg=122.73ms min=117.26ms med=120.85ms max=728.1ms p(90)=124.39ms p(95)=128.43ms
iterations.................: 97803 814.200868/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 56.08
System time (seconds): 34.66
Percent of CPU this job got: 74%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.75
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 231588
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 56607
Voluntary context switches: 1366709
Involuntary context switches: 148705
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98047 ✗ 0
data_received..............: 74 MB 614 kB/s
data_sent..................: 18 MB 146 kB/s
http_req_blocked...........: avg=484.21µs min=4.67µs med=6.49µs max=478.83ms p(90)=13.33µs p(95)=13.82µs
http_req_connecting........: avg=123.08µs min=0s med=0s max=132.83ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.69ms min=117.01ms med=120.61ms max=471.88ms p(90)=123.76ms p(95)=126.02ms
http_req_receiving.........: avg=258.62µs min=35.75µs med=215.6µs max=32.64ms p(90)=486.44µs p(95)=565.02µs
http_req_sending...........: avg=120.29µs min=44.76µs med=114.4µs max=7.05ms p(90)=161.68µs p(95)=179.84µs
http_req_tls_handshaking...: avg=304.68µs min=0s med=0s max=313.82ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.31ms min=114.59ms med=120.23ms max=471.7ms p(90)=123.39ms p(95)=125.61ms
http_reqs..................: 98047 816.219247/s
iteration_duration.........: avg=122.43ms min=117.22ms med=120.87ms max=644.37ms p(90)=124.03ms p(95)=126.28ms
iterations.................: 98047 816.219247/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 56.00
System time (seconds): 35.29
Percent of CPU this job got: 75%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.63
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 231852
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 1
Minor (reclaiming a frame) page faults: 56621
Voluntary context switches: 1434878
Involuntary context switches: 139140
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98069 ✗ 0
data_received..............: 74 MB 616 kB/s
data_sent..................: 18 MB 147 kB/s
http_req_blocked...........: avg=646.56µs min=4.67µs med=6.28µs max=636.29ms p(90)=12.29µs p(95)=13.82µs
http_req_connecting........: avg=122.13µs min=0s med=0s max=127.77ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.54ms min=117.2ms med=120.49ms max=308.86ms p(90)=123.43ms p(95)=125.39ms
http_req_receiving.........: avg=281.41µs min=35.13µs med=214.76µs max=148.18ms p(90)=490.22µs p(95)=594.28µs
http_req_sending...........: avg=124.55µs min=42.32µs med=115.09µs max=8.1ms p(90)=167.48µs p(95)=192.34µs
http_req_tls_handshaking...: avg=347.09µs min=0s med=0s max=352.35ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.13ms min=114.89ms med=120.11ms max=305.36ms p(90)=123.04ms p(95)=124.97ms
http_reqs..................: 98069 816.202285/s
iteration_duration.........: avg=122.44ms min=117.39ms med=120.76ms max=864.68ms p(90)=123.7ms p(95)=125.67ms
iterations.................: 98069 816.202285/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 57.46
System time (seconds): 35.07
Percent of CPU this job got: 75%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.90
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 334380
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 84160
Voluntary context switches: 1397032
Involuntary context switches: 154801
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98309 ✗ 0
data_received..............: 74 MB 617 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=609.03µs min=4.68µs med=6.7µs max=599.88ms p(90)=13.06µs p(95)=13.82µs
http_req_connecting........: avg=123.21µs min=0s med=0s max=131.54ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.25ms min=116.92ms med=120.32ms max=257.22ms p(90)=123.53ms p(95)=125.94ms
http_req_receiving.........: avg=258.02µs min=35.82µs med=226.07µs max=22.25ms p(90)=481.35µs p(95)=549.3µs
http_req_sending...........: avg=117.21µs min=42.81µs med=113.49µs max=6.7ms p(90)=152.32µs p(95)=168.57µs
http_req_tls_handshaking...: avg=304.2µs min=0s med=0s max=310.47ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.88ms min=116.58ms med=119.95ms max=256.93ms p(90)=123.16ms p(95)=125.52ms
http_reqs..................: 98309 818.373738/s
iteration_duration.........: avg=122.1ms min=117.11ms med=120.56ms max=857.44ms p(90)=123.78ms p(95)=126.2ms
iterations.................: 98309 818.373738/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 56.48
System time (seconds): 35.81
Percent of CPU this job got: 75%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.88
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 339956
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 85359
Voluntary context switches: 1470043
Involuntary context switches: 104918
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98767 ✗ 0
data_received..............: 74 MB 620 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=639.5µs min=4.67µs med=6.28µs max=642.11ms p(90)=13.34µs p(95)=13.82µs
http_req_connecting........: avg=121.17µs min=0s med=0s max=128.63ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.63ms min=117.11ms med=120.2ms max=250.46ms p(90)=122.75ms p(95)=123.99ms
http_req_receiving.........: avg=276.95µs min=37.15µs med=220.84µs max=39.61ms p(90)=491.75µs p(95)=595.56µs
http_req_sending...........: avg=125.17µs min=46.23µs med=114.75µs max=22.79ms p(90)=172.09µs p(95)=196.81µs
http_req_tls_handshaking...: avg=340.36µs min=0s med=0s max=353.5ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.23ms min=94.79ms med=119.81ms max=250.19ms p(90)=122.35ms p(95)=123.56ms
http_reqs..................: 98767 822.166314/s
iteration_duration.........: avg=121.53ms min=117.38ms med=120.46ms max=884.79ms p(90)=123.02ms p(95)=124.27ms
iterations.................: 98767 822.166314/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 58.44
System time (seconds): 36.39
Percent of CPU this job got: 77%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.93
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 336544
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 83956
Voluntary context switches: 1419308
Involuntary context switches: 154724
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98748 ✗ 0
data_received..............: 74 MB 620 kB/s
data_sent..................: 18 MB 148 kB/s
http_req_blocked...........: avg=545.05µs min=4.68µs med=6.28µs max=542.02ms p(90)=13.27µs p(95)=13.82µs
http_req_connecting........: avg=121.67µs min=0s med=0s max=132.2ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.76ms min=117.14ms med=120.37ms max=273.86ms p(90)=122.94ms p(95)=124.17ms
http_req_receiving.........: avg=261.84µs min=35.75µs med=220.07µs max=13.9ms p(90)=485.54µs p(95)=569.18µs
http_req_sending...........: avg=123.09µs min=44.49µs med=114.4µs max=14.57ms p(90)=169.01µs p(95)=191.62µs
http_req_tls_handshaking...: avg=333.7µs min=0s med=0s max=339.93ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.37ms min=113.96ms med=119.99ms max=273.4ms p(90)=122.56ms p(95)=123.8ms
http_reqs..................: 98748 822.046548/s
iteration_duration.........: avg=121.56ms min=117.39ms med=120.63ms max=701.65ms p(90)=123.21ms p(95)=124.43ms
iterations.................: 98748 822.046548/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 58.19
System time (seconds): 36.35
Percent of CPU this job got: 77%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.74
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 338784
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 85052
Voluntary context switches: 1438272
Involuntary context switches: 150754
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98951 ✗ 0
data_received..............: 75 MB 621 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=509.57µs min=4.68µs med=6.28µs max=508.75ms p(90)=13.41µs p(95)=13.89µs
http_req_connecting........: avg=121.32µs min=0s med=0s max=127.78ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.54ms min=117.14ms med=120.23ms max=270.68ms p(90)=122.65ms p(95)=123.72ms
http_req_receiving.........: avg=264.48µs min=36.59µs med=217.83µs max=48.85ms p(90)=490.15µs p(95)=583.28µs
http_req_sending...........: avg=123.51µs min=42.25µs med=114.05µs max=7.73ms p(90)=170.69µs p(95)=194.85µs
http_req_tls_handshaking...: avg=320.16µs min=0s med=0s max=328.62ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.16ms min=116.2ms med=119.85ms max=270.07ms p(90)=122.27ms p(95)=123.32ms
http_reqs..................: 98951 823.713803/s
iteration_duration.........: avg=121.31ms min=117.32ms med=120.49ms max=725.81ms p(90)=122.93ms p(95)=123.99ms
iterations.................: 98951 823.713803/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=1000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 58.32
System time (seconds): 36.11
Percent of CPU this job got: 77%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:01.80
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 333780
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 84235
Voluntary context switches: 1421117
Involuntary context switches: 153919
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98583 / ✗ 2
checks.....................: 99.99% ✓ 98583 ✗ 2
data_received..............: 75 MB 620 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=513.71µs min=4.68µs med=6.28µs max=508.89ms p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=122.01µs min=0s med=0s max=130.39ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.98ms min=117.23ms med=120.37ms max=557.25ms p(90)=123.04ms p(95)=124.39ms
http_req_receiving.........: avg=276.42µs min=36.66µs med=219.44µs max=38.77ms p(90)=491.19µs p(95)=596.44µs
http_req_sending...........: avg=124.49µs min=45.18µs med=114.19µs max=13.52ms p(90)=172.64µs p(95)=198.05µs
http_req_tls_handshaking...: avg=307.5µs min=0s med=0s max=314.6ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.58ms min=116.43ms med=119.99ms max=557.05ms p(90)=122.65ms p(95)=123.97ms
http_reqs..................: 98585 820.408311/s
iteration_duration.........: avg=121.75ms min=117.44ms med=120.64ms max=680.92ms p(90)=123.32ms p(95)=124.67ms
iterations.................: 98585 820.408311/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 65.71
System time (seconds): 36.59
Percent of CPU this job got: 83%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:03.17
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 1397340
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 1
Minor (reclaiming a frame) page faults: 374474
Voluntary context switches: 1421689
Involuntary context switches: 162586
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 98852 ✗ 0
data_received..............: 75 MB 622 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=454.68µs min=4.67µs med=6.28µs max=462.56ms p(90)=13.4µs p(95)=13.89µs
http_req_connecting........: avg=121.13µs min=0s med=0s max=129.02ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.7ms min=117.17ms med=120.31ms max=193.03ms p(90)=122.87ms p(95)=124.02ms
http_req_receiving.........: avg=264.95µs min=31.98µs med=217.97µs max=13.01ms p(90)=490.36µs p(95)=592.25µs
http_req_sending...........: avg=123.57µs min=41.83µs med=114.19µs max=6.77ms p(90)=171.95µs p(95)=196.32µs
http_req_tls_handshaking...: avg=288.81µs min=0s med=0s max=301.43ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.31ms min=116.8ms med=119.93ms max=192.44ms p(90)=122.48ms p(95)=123.62ms
http_reqs..................: 98852 822.143438/s
iteration_duration.........: avg=121.41ms min=117.42ms med=120.58ms max=652.45ms p(90)=123.14ms p(95)=124.29ms
iterations.................: 98852 822.143438/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 64.60
System time (seconds): 36.84
Percent of CPU this job got: 82%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:03.06
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 1368536
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 366883
Voluntary context switches: 1425725
Involuntary context switches: 160388
Swaps: 0
File system inputs: 0
File system outputs: 24
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98686 / ✗ 1
checks.....................: 99.99% ✓ 98686 ✗ 1
data_received..............: 75 MB 621 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=475.82µs min=4.67µs med=6.28µs max=473.74ms p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=121.17µs min=0s med=0s max=128.24ms p(90)=0s p(95)=0s
http_req_duration..........: avg=120.89ms min=116.86ms med=120.4ms max=562.53ms p(90)=123.1ms p(95)=124.46ms
http_req_receiving.........: avg=280.95µs min=33.8µs med=221.46µs max=37.35ms p(90)=492.24µs p(95)=604.69µs
http_req_sending...........: avg=124.43µs min=41.48µs med=114.47µs max=11.08ms p(90)=172.25µs p(95)=196.81µs
http_req_tls_handshaking...: avg=299.06µs min=0s med=0s max=309.19ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.48ms min=112.88ms med=120.02ms max=562.22ms p(90)=122.7ms p(95)=124.04ms
http_reqs..................: 98687 821.171141/s
iteration_duration.........: avg=121.63ms min=117.08ms med=120.67ms max=662.9ms p(90)=123.37ms p(95)=124.75ms
iterations.................: 98687 821.171141/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 65.73
System time (seconds): 36.97
Percent of CPU this job got: 83%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:03.10
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 1400680
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 375254
Voluntary context switches: 1410468
Involuntary context switches: 164871
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✗ status 200
↳ 99% — ✓ 98407 / ✗ 1
checks.....................: 99.99% ✓ 98407 ✗ 1
data_received..............: 74 MB 619 kB/s
data_sent..................: 18 MB 149 kB/s
http_req_blocked...........: avg=508.11µs min=4.67µs med=6.28µs max=504.98ms p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=128.6µs min=0s med=0s max=140.21ms p(90)=0s p(95)=0s
http_req_duration..........: avg=121.21ms min=116.72ms med=120.51ms max=291.34ms p(90)=123.55ms p(95)=125.17ms
http_req_receiving.........: avg=266.97µs min=34.36µs med=218.88µs max=11.77ms p(90)=493.36µs p(95)=599.33µs
http_req_sending...........: avg=123.98µs min=43.02µs med=114.15µs max=8.77ms p(90)=172.64µs p(95)=197.44µs
http_req_tls_handshaking...: avg=315.3µs min=0s med=0s max=325.32ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=120.82ms min=116.27ms med=120.13ms max=291.19ms p(90)=123.15ms p(95)=124.74ms
http_reqs..................: 98408 818.765239/s
iteration_duration.........: avg=121.98ms min=116.89ms med=120.78ms max=762.08ms p(90)=123.82ms p(95)=125.46ms
iterations.................: 98408 818.765239/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 64.41
System time (seconds): 36.51
Percent of CPU this job got: 82%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:02.92
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 1397120
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 373569
Voluntary context switches: 1379189
Involuntary context switches: 166647
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 96816 ✗ 0
data_received..............: 73 MB 609 kB/s
data_sent..................: 18 MB 146 kB/s
http_req_blocked...........: avg=1.4ms min=4.74µs med=6.28µs max=1.68s p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=205.89µs min=0s med=0s max=208.03ms p(90)=0s p(95)=0s
http_req_duration..........: avg=122.33ms min=116.91ms med=120.48ms max=950.02ms p(90)=123.84ms p(95)=126.39ms
http_req_receiving.........: avg=286.7µs min=34.36µs med=218.18µs max=629.76ms p(90)=500.83µs p(95)=632.66µs
http_req_sending...........: avg=123.27µs min=45.67µs med=113.91µs max=9.23ms p(90)=171.11µs p(95)=194.51µs
http_req_tls_handshaking...: avg=940.3µs min=0s med=0s max=1.24s p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.92ms min=116.43ms med=120.1ms max=949.7ms p(90)=123.42ms p(95)=125.92ms
http_reqs..................: 96816 805.118416/s
iteration_duration.........: avg=123.99ms min=117.09ms med=120.74ms max=2.62s p(90)=124.11ms p(95)=126.69ms
iterations.................: 96816 805.118416/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=10000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 63.23
System time (seconds): 35.39
Percent of CPU this job got: 80%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:03.15
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 1364620
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 366890
Voluntary context switches: 1362070
Involuntary context switches: 153526
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 96464 ✗ 0
data_received..............: 73 MB 602 kB/s
data_sent..................: 18 MB 145 kB/s
http_req_blocked...........: avg=1.12ms min=4.67µs med=6.28µs max=1.97s p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=135.9µs min=0s med=0s max=136.94ms p(90)=0s p(95)=0s
http_req_duration..........: avg=123.04ms min=117.03ms med=120.66ms max=857.43ms p(90)=124.67ms p(95)=131.08ms
http_req_receiving.........: avg=317.44µs min=37.22µs med=217.9µs max=642.72ms p(90)=516.2µs p(95)=696.24µs
http_req_sending...........: avg=125µs min=38.13µs med=115.03µs max=11.3ms p(90)=173.27µs p(95)=198.82µs
http_req_tls_handshaking...: avg=921.66µs min=0s med=0s max=1.78s p(90)=0s p(95)=0s
http_req_waiting...........: avg=122.6ms min=115.94ms med=120.27ms max=857.17ms p(90)=124.22ms p(95)=130.34ms
http_reqs..................: 96464 794.42108/s
iteration_duration.........: avg=124.43ms min=117.24ms med=120.93ms max=2.15s p(90)=124.95ms p(95)=131.36ms
iterations.................: 96464 794.42108/s
vus........................: 0 min=0 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 129.69
System time (seconds): 39.86
Percent of CPU this job got: 124%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:16.35
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 9130584
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 2595462
Voluntary context switches: 1354179
Involuntary context switches: 215146
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 96003 ✗ 0
data_received..............: 73 MB 604 kB/s
data_sent..................: 18 MB 145 kB/s
http_req_blocked...........: avg=1.03ms min=4.74µs med=6.28µs max=1.16s p(90)=13.41µs p(95)=13.89µs
http_req_connecting........: avg=124.44µs min=0s med=0s max=127.25ms p(90)=0s p(95)=0s
http_req_duration..........: avg=123.72ms min=116.87ms med=120.69ms max=578.01ms p(90)=126.65ms p(95)=137.06ms
http_req_receiving.........: avg=277.07µs min=35.34µs med=207.84µs max=16.6ms p(90)=506.84µs p(95)=663.97µs
http_req_sending...........: avg=124.36µs min=40.43µs med=112.37µs max=11.03ms p(90)=171.18µs p(95)=198.56µs
http_req_tls_handshaking...: avg=849.44µs min=0s med=0s max=993.07ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=123.32ms min=113.72ms med=120.3ms max=577.84ms p(90)=126.21ms p(95)=136.64ms
http_reqs..................: 96003 796.496618/s
iteration_duration.........: avg=125.02ms min=117.06ms med=120.97ms max=1.35s p(90)=126.95ms p(95)=137.57ms
iterations.................: 96003 796.496618/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 121.03
System time (seconds): 41.49
Percent of CPU this job got: 121%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:13.90
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 8304292
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 5
Minor (reclaiming a frame) page faults: 2324195
Voluntary context switches: 1316163
Involuntary context switches: 218777
Swaps: 0
File system inputs: 248
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 96616 ✗ 0
data_received..............: 73 MB 606 kB/s
data_sent..................: 18 MB 146 kB/s
http_req_blocked...........: avg=1.73ms min=4.74µs med=6.56µs max=2.26s p(90)=13.47µs p(95)=13.89µs
http_req_connecting........: avg=229.05µs min=0s med=0s max=226.27ms p(90)=0s p(95)=0s
http_req_duration..........: avg=122.24ms min=116.88ms med=120.43ms max=935.61ms p(90)=124.16ms p(95)=128.03ms
http_req_receiving.........: avg=306.73µs min=36.24µs med=211.44µs max=595.2ms p(90)=496.08µs p(95)=618.2µs
http_req_sending...........: avg=123.36µs min=43.02µs med=113.7µs max=6.02ms p(90)=169.36µs p(95)=195.13µs
http_req_tls_handshaking...: avg=1.27ms min=0s med=0s max=1.82s p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.81ms min=115.92ms med=120.05ms max=935.41ms p(90)=123.75ms p(95)=127.56ms
http_reqs..................: 96616 798.499206/s
iteration_duration.........: avg=124.24ms min=117.09ms med=120.7ms max=2.96s p(90)=124.44ms p(95)=128.33ms
iterations.................: 96616 798.499206/s
vus........................: 100 min=100 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 121.78
System time (seconds): 40.44
Percent of CPU this job got: 120%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:14.75
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 9159184
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 2581031
Voluntary context switches: 1390808
Involuntary context switches: 203067
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 97802 ✗ 0
data_received..............: 74 MB 612 kB/s
data_sent..................: 18 MB 147 kB/s
http_req_blocked...........: avg=500.9µs min=4.68µs med=6.63µs max=493.38ms p(90)=12.71µs p(95)=13.82µs
http_req_connecting........: avg=122.88µs min=0s med=0s max=134.62ms p(90)=0s p(95)=0s
http_req_duration..........: avg=122ms min=116.96ms med=120.65ms max=660.12ms p(90)=125.1ms p(95)=130.2ms
http_req_receiving.........: avg=263.6µs min=34.43µs med=221.32µs max=492.82ms p(90)=482.53µs p(95)=554.96µs
http_req_sending...........: avg=117.72µs min=43.72µs med=113.98µs max=4.05ms p(90)=159.09µs p(95)=177.39µs
http_req_tls_handshaking...: avg=291.46µs min=0s med=0s max=298.1ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.62ms min=116.56ms med=120.28ms max=659.69ms p(90)=124.71ms p(95)=129.81ms
http_reqs..................: 97802 807.474926/s
iteration_duration.........: avg=122.75ms min=117.12ms med=120.91ms max=660.33ms p(90)=125.37ms p(95)=130.53ms
iterations.................: 97802 807.474926/s
vus........................: 0 min=0 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 122.90
System time (seconds): 41.04
Percent of CPU this job got: 123%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:12.69
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 9137272
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 2585668
Voluntary context switches: 1478012
Involuntary context switches: 136892
Swaps: 0
File system inputs: 0
File system outputs: 8
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: benchmarkShare.js
output: -
scenarios: (100.00%) 1 scenario, 100 max VUs, 2m30s max duration (incl. graceful stop):
* default: 100 looping VUs for 2m0s (gracefulStop: 30s)
✓ status 200
checks.....................: 100.00% ✓ 97283 ✗ 0
data_received..............: 74 MB 608 kB/s
data_sent..................: 18 MB 146 kB/s
http_req_blocked...........: avg=745.95µs min=4.74µs med=6.7µs max=725.15ms p(90)=11.94µs p(95)=13.82µs
http_req_connecting........: avg=206.51µs min=0s med=0s max=208.3ms p(90)=0s p(95)=0s
http_req_duration..........: avg=122.4ms min=116.87ms med=120.42ms max=897.52ms p(90)=123.37ms p(95)=125.62ms
http_req_receiving.........: avg=318.19µs min=34.36µs med=241.3µs max=607.56ms p(90)=473.66µs p(95)=548.11µs
http_req_sending...........: avg=116.01µs min=45.81µs med=113.56µs max=4.65ms p(90)=155.67µs p(95)=172.5µs
http_req_tls_handshaking...: avg=421.12µs min=0s med=0s max=414.77ms p(90)=0s p(95)=0s
http_req_waiting...........: avg=121.96ms min=116.49ms med=120.05ms max=897.28ms p(90)=123.01ms p(95)=125.19ms
http_reqs..................: 97283 801.669861/s
iteration_duration.........: avg=123.39ms min=117.15ms med=120.67ms max=1.61s p(90)=123.62ms p(95)=125.86ms
iterations.................: 97283 801.669861/s
vus........................: 0 min=0 max=100
vus_max....................: 100 min=100 max=100
Command being timed: "../k6-master run -e N=100000 -u 100 -d 2m -e SHARED=false -q benchmarkShare.js"
User time (seconds): 122.17
System time (seconds): 40.10
Percent of CPU this job got: 122%
Elapsed (wall clock) time (h:mm:ss or m:ss): 2:12.21
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 9085280
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 2567526
Voluntary context switches: 1503233
Involuntary context switches: 119708
Swaps: 0
File system inputs: 0
File system outputs: 16
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
@mstoykov
Copy link
Author

mstoykov commented Jan 26, 2021

the results are generated by running

for p in true false; do for n in 100 1000 10000 100000; do for i in `seq 1 5`;  do /usr/bin/time -v k6-v0.31.0 run -e N=$n -u 100 -d 2m -e SHARED=$p -q  benchmarkShare.js ; done; done;done &> raw.results

@mstoykov
Copy link
Author

mstoykov commented Jan 26, 2021

data lines shared wall time CPU % MEM usage http requests
100 true 2:01:70 70-79% 213-217MB 92191-98837
100 false 2:01:80 74-75% 224-232MB 96851-98643
1000 true 2:01:60 74-79% 209-216MB 98251-98806
1000 false 2:01:90 75-77% 333-339MB 98069-98951
10000 true 2:01:70 78-79% 213-217MB 97953-98735
10000 false 2:03:00 80-83% 1364-1400MB 96816-98852
100000 true 2:02:20 78-79% 238-275MB 98103-98540
100000 false 2:14:00 120-124% 8.3-9.1GB 96003-97802

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment