Windows has traditionally had poor performance when enumerating folders with 
many files.

In your “slow” example, the average size of each file is less than 64K. In your 
“fast” example, the average size of each file is over 608K.

Larger files have better copy performance.

I’d probably be using perfmon to look at disk performance and filesystem 
performance during the copies. And using robocopy to do the copies (it’s pretty 
much the fastest thing out there).

From: [email protected] [mailto:[email protected]] On 
Behalf Of Scott Schneider
Sent: Thursday, May 12, 2016 2:33 PM
To: [email protected]
Subject: RE: [NTSysADM] RE: Windows 2008 R2 server

Thanks for all the suggestions.
I  disabled RSS and Chimney offload, it made no difference. It is a 4 port 
Qlogic (Broadcom)  1 GB card in the server. I updated the drivers to latest on 
Dell’s site. When I put a second network card in the backup server and put it 
on a separate closed switch (only the 2 servers attached to the switch), I get 
the same slow throughput.
The folder I am using for the test has 31 GB, 13694 folders and 517798 files. 
It is consistently slow.  A folder that copies quickly has 18 GB, 31768 files 
and 795 folders.
I see there is a firmware update for the Qlogic card. I may be able to try that 
after hours.

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Rene de Haas
Sent: Thursday, May 12, 2016 1:47 PM
To: [email protected]<mailto:[email protected]>
Subject: Re: [NTSysADM] RE: Windows 2008 R2 server

Yes, I read about those as well, however since it's only certain folders my 
guess is it's something else.
Does it matter at what time you do the copy? Any file in that folder? To which 
server?

On Thu, May 12, 2016 at 6:31 PM, Kennedy, Jim 
<[email protected]<mailto:[email protected]>> wrote:
Check the nic settings. Disable RSS and Chimney offload.

https://support.microsoft.com/en-us/kb/951037


From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] 
On Behalf Of Scott Schneider
Sent: Thursday, May 12, 2016 12:07 PM
To: [email protected]<mailto:[email protected]>
Subject: [NTSysADM] Windows 2008 R2 server

Has anyone ever run across a really poor performance copying specific folders 
from 2008 R2? We have a 1 GB backbone with HP switches.  I did my test copying 
to a windows 2012 R2 fully patched server (which is the same Dell backup server 
using Arcserve). Both servers are fully patched. The production server is a 
file server, and also an app server, using apache and a canned Oracle database. 
Max connections are 50 endpoints. I noticed the performance hit running our 
nightly backups. Overall throughput crawled to around 1 GB per minute, it used 
to run at about 3 GB per minute. I set up a private network for copying/backup 
and the speed didn’t improve. I then experimented with trying individual folder 
copies. That is when I noticed some folders would copy at 80 to 100 MB per 
second, while others would copy at 7 to 8 MB per second.
A second almost identical server Dell 2008 R2 server with the Oracle database 
consistently gets 3+ GB throughput for the nightly backup.  It doesn’t exhibit 
the slow throughput. No other servers in our environment experience the slow 
throughput.

Strangely the  issue only appears with copying specific folders. Any ideas, I’m 
stumped…..

Thanks

Scott Schneider

Reply via email to