[Top][All Lists]
[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.
- [Monotone-devel] performance of "mtn diff",
Johan Bolmsjo <=