1.0.4 • Published 11 months ago
nv-cli-worker-delay v1.0.4
nv-cli-worker-delay
- cli-tool , test the delay BETWEEN main-process AND worker
install
- npm install nv-cli-worker-delay -g
usage
Usage: nv_cli_worker_delay [options]
Options:
-d, --desc this pkg just send a number to worker AND worker echo back for 2**20 rounds;
wait about 10-20 seconds, you will get the average time
-h, --help usage
example
#nv_cli_worker_delay -d
start test at 2023-06-22T16:28:02.090Z with REPEAT<main send a number to worker,worker reply> FOR <2**20> TIMES,THEN<calc the average delay>
finish 1048576 echo rounds at 2023-06-22T16:28:19.769Z
0.016860008239746094 ms per request
report:
{
cpus: [
'Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz',
'Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz'
],
start_at: '2023-06-22T16:28:02.090Z',
rounds: 1048576,
action: 'REPEAT<main send a number to worker,worker reply> FOR <2**20> TIMES,THEN<calc the average delay>',
end_at: '2023-06-22T16:28:19.769Z',
avg: '0.016860008239746094ms'
}
#nv_cli_worker_delay -d
start test at 2023-06-22T16:38:57.185Z with REPEAT<main send a number to worker,worker reply> FOR <2**20> TIMES,THEN<calc the average delay>
finish 1048576 echo rounds at 2023-06-22T16:39:25.601Z
0.027099609375 ms per request
report:
{
cpus: [
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz',
'Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz'
],
start_at: '2023-06-22T16:38:57.185Z',
rounds: 1048576,
action: 'REPEAT<main send a number to worker,worker reply> FOR <2**20> TIMES,THEN<calc the average delay>',
end_at: '2023-06-22T16:39:25.601Z',
avg: '0.027099609375ms'
}
# nv_cli_worker_delay -d
start test at 2023-06-22T16:43:52.457Z with REPEAT<main send a number to worker,worker reply> FOR <2**20> TIMES,THEN<calc the average delay>
finish 1048576 echo rounds at 2023-06-22T16:44:03.248Z
0.010291099548339844 ms per request
report:
{
cpus: [
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz',
'Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz'
],
start_at: '2023-06-22T16:43:52.457Z',
rounds: 1048576,
action: 'REPEAT<main send a number to worker,worker reply> FOR <2**20> TIMES,THEN<calc the average delay>',
end_at: '2023-06-22T16:44:03.248Z',
avg: '0.010291099548339844ms'
}
LICENSE
- ISC