[darcs-devel] patch index performance impact on add, record, amend, obliterate

Guillaume Hoffmann guillaumh at gmail.com
Tue Apr 30 20:04:42 UTC 2013


I've run again the benchmark with the current screened darcs, on the
same machine as before (which is a laptop, hence probably the slowdown
is accentuated by the slow hard drive), and on a new desktop machine.
Current screened contains these two patches, in particular:
http://bugs.darcs.net/patch1058 and http://bugs.darcs.net/patch1027 :

* (desktop) intel i5-3330, RAM 8 GB, hard drive buffered read speed
130 MB/sec, cached read speed 11300 MB/sec
  (Total running time: about 5 minutes).

                 Without PI  With PI
     ----------  ----------  -------
     add               0.25     0.27
     amend            14.08    17.74
     obliterate       11.94    15.26
     record           81.57   102.62

* (laptop) intel i3 U 380, RAM 2GB, hard drive buffered read speed 80
MB/sec, cached read speed 2100 MB/sec
  (Total running time: about 30 minutes)

                 Without PI  With PI
     ----------  ----------  -------
     add               2.19     2.36
     amend            56.06   198.26
     obliterate       48.44   182.65
     record          242.70   977.58


More information about the darcs-devel mailing list