I have a very unloaded Windows 2000 file server / domain controller that is
showing very slow performance as soon as it gets to two users. I'm hoping
someone would have ideas on possible causes.
The behavior is something like the following:
1) With no files open on the DC / file server, a domain user can expand down
into the file tree under a share on the file server, and he gets reasonably
fast performance on order of 1/4 second to expand each node.
2) A second user starts a long file copy process on the file server, copying
thousands of small files for a period of about 30 minutes.
3) As soon as the user in 2) has started copying files, the first user goes
back and tries to expand file folders on the server again. Now the simple
operation of expanding folders under the share can take five to 10 seconds.
We are about ready to pull out the sniffer and start debugging SMB traffic
to see if we can figure out what is failing, but before we go there I am
hoping someone will have some ideas on other things to check.
The server has 1 GB of physical memory, about 180 MB is in use. The page
file is on a dedicated drive, although there isn't much in the way of paging
going on here. The target file system that contains the shares is four
72 GB 15K rpm SCSI drives connected to the server over 1 Gb fibre channel.
The fibre channel adapter is a 64-bit card connected on PCI. I don't see
any obvious bottlenecks that would account for such slow behavior on the
server with a mere two users.
--
Will
|