I'm trying to look into a problem with the amount of time it takes us to do a checkout of a large (800 meg) module.
On most of the machine in the shop it takes between 10 and 15 minutes, on one machine it can take an hour.
When I look at top on the cvs server, the process associated with the pulls to that machine get very little cpu.
Is there any kind of scheduling going on inside the cvs server process (aside from blocking for io)?
Harold Lynch
I had a problem like this that ultimately turned out to be a network
card misbehaving, particularly with ssh.
Andrew Thomas
Have you made sure the network connection to the slow machine is as fast as
the others and in good repair?
(Assuming Unix)
check the output of ifconfig
if the following are not 0 you might have a bad cable/hub/card
errors:0 dropped:0 overruns:0 carrier:0
(not necessarily a good indicator, mine has a few here)
check with ping
`ping -c100 -s1492 slowmachine`
if there is any loss in a LAN, something is going on you need to look into.
`time ping -f -c1000 -s1492 slowmachine`
for a slow processor machine on a 10Mb/s LAN the loss here should still be
sub 20%.
and running `time ping -f -c1000 -s1492` against a fast machine too might
give you some insight.
also the following might you measure the path.
http://freshmeat.net/projects/netio/
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
Look for network problems with that machine -- that sounds like dropped
packets and retransmissions.
-Larry Jones
Yep, we'd probably be dead by now if it wasn't for Twinkies. -- Calvin