Re: Poor 5.0/nfs performance

2002-10-29 Thread Robert Watson
Hmm.  I haven't experienced this with my 5.0 boxes not running
WITNESS/INVARIANTS/etc, but I'm updating a box to give it a try.



Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
[EMAIL PROTECTED]  Network Associates Laboratories

On Tue, 29 Oct 2002, John De Boskey wrote:

> Hi,
> 
>I have a 5.0 system from 10/27. In an attempt to improve
> performance I commented out the INVARIANTS/WITNESS options:
> 
> #optionsINVARIANTS  #Enable calls of extra sanity checking
> #optionsINVARIANT_SUPPORT   #Extra sanity checks of internal structures, 
>required by INVARIANTS
> #optionsWITNESS #Enable checks to detect deadlocks and cycles
> #optionsWITNESS_SKIPSPIN#Don't run witness on spinlocks for speed
> 
>and then started a make release.
> 
>Since doing this, the machine has become almost totally
> unresponsive. Command execution is measured in hours. A page
> from top which finally came up shows some very high load
> averages:
> 
> last pid:  1892;  load averages:  7.14,  6.00,  5.67up 1+10:49:19  23:50:26
> 34 processes:  1 running, 33 sleeping
> CPU states:  0.0% user,  0.0% nice, 78.5% system,  0.8% interrupt, 20.7% idle
> Mem: 69M Active, 909M Inact, 214M Wired, 51M Cache, 112M Buf, 255M Free
> Swap: 4096M Total, 36K Used, 4096M Free
> 
>   PID USERNAME PRI NICE   SIZERES STATETIME   WCPUCPU COMMAND
> 99689 root  -85  2928K  2236K biowr0:59  0.00%  0.00% cvs
> 
>The cvs is being executed by 'make release' updating the chroot area.
> The repo lives in /home/ncvs which is an nfs mount of a 4.7 system. A
> kernel with the above options does not exibit this behaviour.
> 
>When I killed the cvs process, the machine returns to normal.
> 
>I guess my basic question is: Are the INVARIANTS and WITNESS
> options required at this point? 
> 
> Thanks,
> John
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
> 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Poor 5.0/nfs performance

2002-10-28 Thread John De Boskey
Hi,

   I have a 5.0 system from 10/27. In an attempt to improve
performance I commented out the INVARIANTS/WITNESS options:

#optionsINVARIANTS  #Enable calls of extra sanity checking
#optionsINVARIANT_SUPPORT   #Extra sanity checks of internal structures, 
required by INVARIANTS
#optionsWITNESS #Enable checks to detect deadlocks and cycles
#optionsWITNESS_SKIPSPIN#Don't run witness on spinlocks for speed

   and then started a make release.

   Since doing this, the machine has become almost totally
unresponsive. Command execution is measured in hours. A page
from top which finally came up shows some very high load
averages:

last pid:  1892;  load averages:  7.14,  6.00,  5.67up 1+10:49:19  23:50:26
34 processes:  1 running, 33 sleeping
CPU states:  0.0% user,  0.0% nice, 78.5% system,  0.8% interrupt, 20.7% idle
Mem: 69M Active, 909M Inact, 214M Wired, 51M Cache, 112M Buf, 255M Free
Swap: 4096M Total, 36K Used, 4096M Free

  PID USERNAME PRI NICE   SIZERES STATETIME   WCPUCPU COMMAND
99689 root  -85  2928K  2236K biowr0:59  0.00%  0.00% cvs

   The cvs is being executed by 'make release' updating the chroot area.
The repo lives in /home/ncvs which is an nfs mount of a 4.7 system. A
kernel with the above options does not exibit this behaviour.

   When I killed the cvs process, the machine returns to normal.

   I guess my basic question is: Are the INVARIANTS and WITNESS
options required at this point? 

Thanks,
John

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message