Simon Michael
|
473f752106
|
tools: update (quick)bench tests a little
Today I'm seeing relative performance numbers like this (linode 1G VPS, 32-bit GNU/Linux):
+-------------------------------------------++--------------+--------------+--------------+---------------------+
| || hledger-0.18 | hledger-0.19 | hledger-0.20 | ledger-3.0-20130215 |
+===========================================++==============+==============+==============+=====================+
| -f data/100x100x10.journal balance || 0.16 | 0.04 | 0.05 | 0.02 |
| -f data/1000x1000x10.journal balance || 8.26 | 0.34 | 0.47 | 0.07 |
| -f data/10000x1000x10.journal balance || 11.85 | 2.59 | 3.94 | 0.31 |
| -f data/10000x1000x10.journal balance aa || 3.73 | 3.49 | 4.72 | 0.23 |
| -f data/100x100x10.journal register || 0.07 | 0.07 | 0.07 | 0.07 |
| -f data/1000x1000x10.journal register || 0.56 | 0.51 | 0.70 | 0.54 |
| -f data/100x100x10.journal print || 0.06 | 0.04 | 0.06 | 0.01 |
| -f data/1000x1000x10.journal print || 0.37 | 0.34 | 0.49 | 0.07 |
| -f data/10000x1000x10.journal print || 3.84 | 3.54 | 4.62 | 0.55 |
+-------------------------------------------++--------------+--------------+--------------+---------------------+
|
2013-05-03 13:18:05 -07:00 |
|
Simon Michael
|
cb2a4e543f
|
tools: standard/aligned bench test commands
|
2012-10-21 21:35:14 +00:00 |
|
Simon Michael
|
06066ebd57
|
tools: fix bench test running
|
2010-07-19 03:36:14 +00:00 |
|
Simon Michael
|
af7e8f327d
|
tools: update benchmarking scripts
|
2010-05-22 21:24:07 +00:00 |
|
Simon Michael
|
0c4462a460
|
tools: run only the basic 1000-transaction benchmark
|
2009-12-12 02:24:48 +00:00 |
|
Simon Michael
|
a44dc784dd
|
update benchmark tests
|
2009-06-13 17:57:40 +00:00 |
|
Simon Michael
|
41699cc9d7
|
more benchtest cleanups; test balance, register and print
|
2009-05-29 11:42:34 +00:00 |
|
Simon Michael
|
483cdb8fb2
|
makegeddon! makefile simplification and cleanup, including..
- section headings
- fewer variables
- less unnecessary rebuilding
- more standardised sample ledgers and benchmarks (use "make benchtest" now)
- more robust profiling
- don't symlink tools in top directory
|
2009-05-29 08:29:04 +00:00 |
|
Simon Michael
|
c0435faf53
|
expand and clean up stats-related make rules
|
2009-05-17 14:13:06 +00:00 |
|
Simon Michael
|
7ad7fdfb5c
|
fix old paths in bench tests
|
2009-05-15 11:48:32 +00:00 |
|
Simon Michael
|
f1e193aef1
|
polish
|
2009-04-03 05:58:14 +00:00 |
|
Simon Michael
|
98ba065c59
|
polish
|
2009-04-02 09:38:12 +00:00 |
|
Simon Michael
|
ac2bd55f93
|
streamline bench tests, generate test ledgers
|
2009-01-17 18:40:27 +00:00 |
|
Simon Michael
|
b45e89bab7
|
tweak bench tests
|
2008-12-05 09:01:10 +00:00 |
|
Simon Michael
|
b61c4f85e6
|
"make bench" runs some benchmark tests and saves results
|
2008-11-26 19:00:55 +00:00 |
|