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.
On Thu, 1 Jun 2006 10:35:54 +0200, Stéphane Nicoll <Stephane.Nicoll at bsb.com> wrote: >Hi, > >I am back with very serious performence problem. I've already investigated all possibilities on this list and the net but so far I don't get what's happenning. > >Here's the scenario: > >* Windows 2000 server box almost dedicated to CVSNT (PIV 2.8Ghz - 1,5Go RAM) >* CVSNT 2.5.0.3 (Scorpio) build 2260 >* Two repositories (100Mb for the first one, 180Mb for the second) ; 2 branches on each, 4 tags on each > >I am testing this server alone and it's really fast (way much faster than Travis which is our current production server). One of my colleague has serious performence problem so we decided to copy his repository over (the one of 180Mb) to this machine to test. > >I was busy doing a CVS tag on the whole repository (the first). As soon as my colleague started a checkout on the second repository, performence were really awfull ( 4 times slower). I ask my colleague to abort his checkout and performence went back to normal. > >The machine has 700Mo free, the anti-virus is disabled, CPU is almost 0%, disks are idle. > >I don't see where the bottleneck is. > DNS might be a killer here! Just an example: I have a site in the USA which I access via VPN. A while back the IT department switched ISP and went from DSL to T2 connection. This would in theory beef up performance a lot. But in fact the CVS operations slowed down a lot! I could not understand why. We also had other problems accessing resources through the VPN channel, which could only be solved by entering the IP of the PC on which the resource was located into the client HOSTS file. This also covered CVS access. Yesterday the ISP changed the DNS settings around a little bit and now we do not need the HOSTS file entries anymore, DNS supplies correct IP addresses. And we can connect remote desktops without problems, which was not possible before without the HOST entry. Today I have observed a notable increase in CVSNT speed of operation going to the servers on the other side of the VPN tunnel! I know that Tony has repeatedly pointed to the DNS config, CVSNT relies on proper DNS amongst other for reverse lookups. You might test by switching off the Client name resolution on the Advanced tab in the CVSNT control panel. HTH /Bo (Bo Berglund, developer in Sweden)