[cvsnt] RE: performence problem
Peter Crowther
Peter.Crowther at melandra.com
Mon Feb 21 14:09:31 GMT 2005
> From: Stéphane Nicoll [mailto:Stephane.Nicoll at bsb.com]
> I've made more tests today using the "Performance" tool
> available on Windows 2000 server. The %disk time and %disk
> write time is almost 100%, the %idle time is almost 0% !!
That sounds like an issue, certainly. I'd suggest measuring the average disk queue length rather than the %time, however.
There are two things to check here: memory usage and disk I/O. Too little RAM can cause heavy disk traffic due to paging, or you might have plenty of memory but CVS is simply hammering the disk. Try monitoring Memory / Pages Output per second and Memory / Available memory (you can get a quick idea of the latter by looking at Task Manager). Windows NT/2000/2003 will try to maintain around 10% of physical memory as available memory. If your available memory is much lower than that, something's almost certainly causing memory pressure. This could be file cache or process memory; Pages Output should help you to tell the difference.
If Available Bytes is OK and there's not too many Pages Output, you've probably saturated your disk I/O. What's the disk subsystem?
- Peter
More information about the cvsnt
mailing list