Changes between Version 49 and Version 50 of DarcsEvaluation


Ignore:
Timestamp:
Jul 26, 2008 3:07:18 PM (7 years ago)
Author:
batterseapower
Comment:

Add windows benchmark

Legend:

Unmodified
Added
Removed
Modified
  • DarcsEvaluation

    v49 v50  
    507507 
    508508 
     509 
    509510{{{ 
    510511[extensions] 
     
    603604** {{{darcs get}}} fails with {{{Unapplicable patch}}} due to the case-insensitivity of HFS+, so you don't get a clone 
    604605 
    605 The Bzr clone time is high because it does an actual copy rather than just using hard links, by design. However, even on the other commands it seems to be about twice as slow as Hg, which is on average somewhat slower than Git. 
     606These figures were obtained with a warm disk cache on a clean tree, using a Windows XP Parallels virtual machine running under OS X 10.5: 
     607 
     608||     ||Annotate||Log   ||Status||Clone   || 
     609||Git  ||1.191s  ||0.681s||0.180s||3.035s  || 
     610||Hg   ||0.420s  ||2.844s||0.221s||16.383s || 
     611||Bzr  ||2.954s  ||7.731s||0.350s||62.190s || 
     612 
     613The Bzr clone time is high because it does an actual copy rather than just using hard links, by design (you can use the shared repository feature instead). However, even on the other commands it seems to be about twice as slow as Hg, which is on average somewhat slower than Git. 
    606614 
    607615Note that this is a very limited benchmark: it doesn't even test merging / pulling or the cost of cloning over a network.