[cvsnt] Re: performance problems

Arthur Barrett arthur.barrett at march-hare.com
Wed Feb 8 00:02:02 GMT 2006


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Brian,

Windows as a platform is slower than Linux so it'll never be on par.

However 5x probably means:
* your pc disk or windows disk drivers are performing worse than on the
linux box
* there is some networking difference between the two (eg: a router)

You could rule out the disk by using a RAM disk for testing.  Someone
last year was having a similar concern server side, but when they tested
two repositories on RAM disks they came out close to even - they then
went looking closer at the disk subsystem and found the Windows based
box didn't have a battery backed write cache and the Linux system did,
they bought the battery backed write cache option for the windows box
and the performance fixed itself.

You can narrow your problem down by running "cvs -ttt co module" from
the command line on both systems (ensure the server has allow trace on).
Run it on windows first and pipe the output to a file - each trace point
has a timestamp.  On the Linux box write a shell script to set the
initial date/time to the same as the windows start time and then run the
"cvs -ttt co module" command.   Compare the two scripts and look to see
if the performance difference is a gradual change or if a particular
trace point highlights some operation that is particularly slow (eg:
temp files - in which case putting the temp dir on a RAM disk may help).

Regards,


Arthur Barrett



-----Original Message-----
From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
Of bwhicks at aep.com
Sent: 08 February 2006 07:52
To: cvsnt at cvsnt.org
Subject: Re: [cvsnt] Re: performance problems


It's been a while, so I'm going to leave the thread history here:

cvsnt-bounces at cvsnt.org wrote on 02/01/2006 01:14:41 PM:

> bwhicks at aep.com wrote:
> > Actually, I tried it with antivirus both on and off and it doesn't
change
> > the performance at all.

- snip -

> Depends on the AV, but some don't actually
> stop scanning until you uninstall them.

- snip -

> A good test if you have the time is to get a fresh load of Win without

> any apps and install only CVSNT and try it there.  In my experience, 
> AV takes a LOT of process power.  Fresh loaded Windows runs TONS 
> faster than one with AV loaded.
>
> Regards,
>
> --
> Glen Starrett

I got a clean install of windows in a lab environment (which is why it
took so long to reply) and even without antivirus installed at all,
cvsnt still takes 5 times longer to do a checkout of a particular module
on windows than it does on linux. I even installed the same exact cvsnt
client version (instead of the one that comes with tortoise). What else
could make the checkout so much slower on windows than on linux?

Thanks...

Brian

p.s. in case anyone needs it, I'm running cvsnt2.5.02.2099 on a redhat
ES3.6 server and various client platforms but the same version of cvsnt.

_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt cvsnt downloads at march-hare.com https://www.march-hare.com/cvspro/en.asp#downcvs @CVSNT on Twitter CVSNT on Facebook



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook