node/benchmark
isaacs db5d58e842 bench: Use environ to run compares more than once
This will run the benchmarks the number of times specified by NODE_BENCH_RUNS,
to attempt to reduce variability.

If the number of runs is high enough, it'll also throw out the top and bottom
quartiles, since that's where the outliers will be.

It's not very fancy statistics-fu, but it's better than nothing.

Also, linted this file.  It had tabs in it.  TABS!
2013-03-06 12:33:05 -08:00
..
arrays bench: Consistency in benchmark filenames 2013-02-19 17:16:55 -08:00
buffers bench: Consistency in benchmark filenames 2013-02-19 17:16:55 -08:00
crypto bench: Add bench-crypto 2013-02-19 17:16:55 -08:00
fs bench: Simplify duration arguments to benchmarks 2013-02-19 17:16:55 -08:00
http bench: Make http easier to profile 2013-02-25 17:47:28 -08:00
misc bench: Simplify duration arguments to benchmarks 2013-02-19 17:16:55 -08:00
net bench: Simplify duration arguments to benchmarks 2013-02-19 17:16:55 -08:00
tls bench: Simplify duration arguments to benchmarks 2013-02-19 17:16:55 -08:00
common.js bench: Add flag to be silent in runner 2013-03-05 14:23:01 -08:00
compare.js bench: Use environ to run compares more than once 2013-03-06 12:33:05 -08:00
fs-write-stream-throughput.js fs: Change default WriteStream config, increase perf 2013-02-15 18:48:43 -08:00
http-flamegraph.sh benchmark: Make flamegraphs a bit more useful 2012-12-29 15:32:26 -08:00
http.sh benchmark: Set port range properly on Linux 2012-12-29 15:32:26 -08:00
http_bench.js bench: add continuous stress test 2012-04-27 23:11:32 +02:00
http_server_lag.js Typo in http_server_lag.js script 2012-03-06 19:31:16 -08:00
http_simple.js bench: Make http easier to profile 2013-02-25 17:47:28 -08:00
http_simple.rb fix whitespace errors 2010-06-29 23:59:24 -07:00
http_simple_auto.js bench: use res.end() for chunked encoding 2012-12-20 11:44:10 +01:00
http_simple_bench.sh bench: fetch port from env 2012-08-13 18:52:06 +02:00
http_simple_cluster.js bench: start a worker for each CPU 2012-05-25 00:35:10 +02:00
idle_clients.js Add extra anti-DoS tech to net.Server 2010-10-27 12:09:16 -07:00
idle_server.js Abstract out a Server.prototype.pause method 2010-10-28 11:42:22 -07:00
io.c bench: Make io.c output easier to read 2013-02-19 14:14:37 -08:00
plot.R Bump size of bench histogram to 100ms 2011-01-10 18:00:21 -08:00
report-startup-memory.js Add startup memory script to benchmarks 2011-02-18 14:01:04 -08:00
static_http_server.js benchmark: Add resume() in static_http_server 2013-01-17 14:54:59 -08:00