[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvs tag performance

From: Mark D. Baushke
Subject: Re: cvs tag performance
Date: Thu, 14 Jul 2005 07:52:26 -0700

Hash: SHA1

Hridyesh Pant <address@hidden> writes:

> Hi All,
> My cvs tag command is suddenly taking too much time while tagging a code of 
> 2GB .It is affecting our performance. My system configuration after top 
> command is as below
> 11:47am  up 66 days, 19:24,  4 users,  load average: 15.23, 13.82, 13.14
> 155 processes: 150 sleeping, 5 running, 0 zombie, 0 stopped
> CPU0 states: 41.0% user,  3.1% system,  0.0% nice, 54.1% idle
> CPU1 states: 100.0% user,  0.0% system,  0.0% nice,  0.0% idle
> CPU2 states: 28.0% user,  3.1% system,  0.0% nice, 68.0% idle
> CPU3 states: 75.0% user,  9.0% system,  0.0% nice, 15.1% idle
> Mem:  3946640K av, 3836128K used,  110512K free,       0K shrd,   73884K buff
> Swap: 6193120K av,   37112K used, 6156008K free                 2637244K 
> cached
> could any body help me what need to be done...
> Regards
> Hridyesh

Not really. You need to see what kind of filesystem contention you are
hitting. Remember that a tag operation will rewrite everyone of the ,v
files in the list of files being tagged. Slow disk writes would impact
it. However, the load of processes waiting to run (150 sleeping) would
seem to indicate something else is the bottle neck unless every one of
them are waiting for read or write locks in the repository.

You may wish to look into using a memory filesystem on the box along
with a LockDir directive in your CVSROOT/config file to point to it.

        Good luck,
        -- Mark
Version: GnuPG v1.2.3 (FreeBSD)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]