Jump to content

I have two issues.  

 

Issue 1:

First I had to reinstall windows 10 on my "Server" set up.  It auto installed drivers for both my motherboard NIC and my intel x540 T1 NIC.  I noticed the driver configuration didn't look like the original install, so I installed the latest driver from intel for the x540.  Upon installing I got this message:

"There is an issue with Microsoft Windows 10 that prevents the Intel(R) Advanced Network Services (Intel(R) ANS) features from working correctly.  You may install thea feature although you will be unable to create Inte(R) ANS Teams and VLANs.  Do you wish to install the feature?"

 

I hit yes, but found that the advanced tab disappeared.  I couldn't find any work around.  I tried manually installing the driver, reinstalling, downloading prior drivers ect.

 

The only solution I came up with was uninstalling, rebooting and letting windows assign a driver to it.  That's when the advanced tab came back.  So my issue is all the features that I had previously from a late 2015 install are no longer available.  The main difference I noticed is that you are limited to a RSS Queue of 8 rather than 16.  Which I need an RSS Queue of 16 for my 12 logical cores.

 

Issue 2:

My second question is about windows 10 pro performance tuning. I have both my client and "Server" running windows 10 to support SMB3 shares and 10GbE connection throughput.  I did some testing with RAM disks on both systems via the 10GbE connection.  I copied 2 large files (15GB worth) from the server to the PC, and I got 850MB/s.  When I copied from the Client to the Server I got 1.15GB/s!!!  AWESOME!.  So, I would like to know if there are any security features like Signing packets or anything like that for performance tuning.  I know Windows Server 2012 R2 harped on transfer speeds when certain group policies were enabled.  I went down that rabbit hole, and never got the speeds I'm seeing now, but I would like to see the full potential I'm seeing like the copies I got going from my Client PC to my Server.

 

How do I get the full 1.15GB/s that I'm seeing when transfering from my client to my server going the opposite way (from my server to my PC)

 

Fun note:

Oh and if anyone is wondering why I hit a max of 1.15GB/s its probably due to overhead

 

So here's what I've tried to improve these numbers.  I've disabled any security measures like antivirus and real time scanning including Windows Defender.  I saw slightly better results with 950MB/s from my client to the server.  The server to the PC transfered at a consistent 1.15GB/s.  

 

The only thing that might make a change is a driver adjustment on my client PC as the driver version is: 3.10.162.1 with a release date of 4/24/2015

The Server Driver version is: 4.0.215.0 with a release date of 8/30/2016

I'm a little afraid of updating this due to the driver installation issue I had.  Plus, I would loose the advanced feature of 16 Queues.  I haven't read any white papers as of late, so I don't know if this is an old thing of the past, and 8 Queues is the most efficient???  Another question to be answered.

 

Any help would be appreciated!

Link to comment
https://linustechtips.com/topic/676338-windows-10-pro-10gbe-performance-tweaking/
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×