monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] performance of "mtn diff"


From: Johan Bolmsjo
Subject: [Monotone-devel] performance of "mtn diff"
Date: Fri, 11 Aug 2006 13:29:33 +0200
User-agent: Mutt/1.5.9i

Hello,

I just upgraded to monotone 0.28 on my windows box.

mtn diff in 0.28 seems to have seriously degraded performance compared to 0.26.

First I noticed it was seriously slow, then I benchmarked... These figures are 
for 0.26 on mingw and 0.28 on cygwin. Unfortunately I don't have figures for 
0.26 on cygwin.

0.26 from monotone web page.
0.28 from cygwin installer.

mingw 0.26
==========

monotone 0.26 (base revision: unknown)
Running on          : Windows NT/2000/XP (5.0, build 2195) on ia32 (level 15, 
rev 1025)
C++ compiler        : GNU C++ version 3.4.5 (mingw special)
C++ standard library: GNU libstdc++ version 20051201
Boost version       : 1_33_1
Changes since base revision:
unknown

time mtn --db foo.mtn diff -r 025205a3afa2639a1c146e5687a809f245c021bc -r 
03d939955b58170e77ea74f5581c4e511d0910d3 | diffstat

 361 files changed, 25242 insertions(+), 17454 deletions(-)

real    0m39.515s
user    0m0.046s
sys     0m0.046s


cygwin 0.28
===========

monotone 0.28 (base revision: unknown)
Running on          : CYGWIN_NT-5.0 1.5.20(0.156/4/2) 2006-07-01 02:22 i686
C++ compiler        : GNU C++ version 3.4.4 (cygming special) (gdc 0.12, using 
dmd 0.125)
C++ standard library: GNU libstdc++ version 20050519
Boost version       : 1_33_1
Changes since base revision:
unknown

time mtn --db foo.mtn diff -r 025205a3afa2639a1c146e5687a809f245c021bc -r 
03d939955b58170e77ea74f5581c4e511d0910d3 | diffstat

 361 files changed, 25242 insertions(+), 17454 deletions(-)

real    7m35.375s
user    7m34.529s
sys     0m0.343s

Using "--no-show-encloser" does not make much of a difference.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]