Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Question about process scheduleing

2 views
Skip to first unread message

Lynch, Harold

unread,
Aug 26, 2004, 9:55:02 AM8/26/04
to info...@gnu.org

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

Andrew Thomas

unread,
Aug 26, 2004, 11:17:07 AM8/26/04
to Lynch, Harold, info...@gnu.org

I had a problem like this that ultimately turned out to be a network
card misbehaving, particularly with ssh.

Andrew Thomas

Todd Denniston

unread,
Aug 26, 2004, 11:22:33 AM8/26/04
to Lynch, Harold, info...@gnu.org
> "Lynch, Harold" wrote:
>
> 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
Have you looked at top on the slow machine? You did not indicate if it has a
bitty processor, compared to others, or if it has a lot of work happening on
it all the time, or even if it has an old slow hard drive that the 800 meg is
getting written to. Oh you are using :ext: or :pserver: access method right?

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


Larry Jones

unread,
Aug 26, 2004, 11:25:20 AM8/26/04
to Lynch, Harold, info...@gnu.org
Lynch, Harold writes:
>
> On most of the machine in the shop it takes between 10 and 15 minutes,
> on one machine it can take an hour.

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


johnw...@gmail.com

unread,
Feb 16, 2015, 12:54:41 AM2/16/15
to
did you serve in viet nam in the 60's
0 new messages