[darcs-users] Darcs 2.4 - performance testing (stage 0)

Max Battcher me at worldmaker.net
Mon Jan 25 03:32:04 UTC 2010


First completed, interesting looking benchmark on my Windows Vista machine:

=== darcs ===

                 || darcs-2.3.1        | darcs-2.3.98
================++====================+====================
      get (full) ||       47.6s  10.0M |        58.8s  10.0M
get (lazy, x10) ||       87.0s   3.0M |        74.1s   3.0M
        pull 100 ||        7.9s  24.0M |         6.5s  16.0M
        annotate ||       18.4s 187.0M |        36.8s 180.0M
          wh x50 ||        6.2s   0.0M |         5.6s   0.0M
      wh mod x50 ||       10.2s   3.0M |         7.7s   2.0M
       wh -l x20 ||       34.6s   0.0M |         5.7s   0.0M
           check ||       46.2s  21.0M |        44.6s 257.0M
          repair ||       45.2s  21.0M |        40.7s 259.0M
       pull 1000 ||       65.9s  44.0M |        61.6s  34.0M

=== ghc-hashed ===

                 || darcs-2.3.1        | darcs-2.3.98
================++====================+====================
      get (full) ||      363.1s  35.0M |       339.5s  37.0M
get (lazy, x10) ||      252.8s   9.0M |       255.8s   8.0M
        pull 100 ||       56.6s  33.0M |        11.1s  41.0M
        annotate ||           -      - |            -      -
          wh x50 ||       19.5s   0.0M |        23.9s   0.0M
      wh mod x50 ||       26.8s   4.0M |        19.3s   4.0M
       wh -l x20 ||       79.7s   0.0M |        18.9s   0.0M
           check ||      193.8s 153.0M |            -      -
          repair ||      131.1s 143.0M |       708.4s 343.0M
       pull 1000 ||       75.7s 197.0M |       130.3s 182.0M



I would have pasted the progress reports, but my scrollback was borked 
by the check failure it seems. The GHC annotate error was a "user error: 
no files to annotate", IIRC.

I'm going to try to build a darcs-2.3.99 and run it in a benchmark 
sometime tomorrow.

--
--Max Battcher--
http://worldmaker.net


More information about the darcs-users mailing list